aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Add Eval module to evaluate expressionsYann Herklotz2019-04-141-0/+103
|
* Add BitVec type to model Verilog bit vectorsYann Herklotz2019-04-141-0/+115
|
* Add Quartus implementationYann Herklotz2019-04-141-0/+52
|
* Merge branch 'docs'Yann Herklotz2019-04-132-0/+12
|\
| * Add partial documentationYann Herklotz2019-04-072-0/+12
| |
* | Fix tests passingYann Herklotz2019-04-132-2/+2
| |
* | Add recursion schemes implementationYann Herklotz2019-04-131-0/+84
| |
* | Remove Arbitrary modelYann Herklotz2019-04-121-226/+0
| |
* | Add for loop to designYann Herklotz2019-04-124-46/+135
| |
* | Change Port type to include lower boundYann Herklotz2019-04-126-25/+24
| |
* | Fix the generation of modules and add initialisationYann Herklotz2019-04-1014-169/+289
| |
* | Add probabilities to generation of expressionsYann Herklotz2019-04-097-37/+51
| |
* | Add generation of parameters and constant expressionsYann Herklotz2019-04-093-22/+60
| |
* | Add more configuration optionsYann Herklotz2019-04-091-31/+125
| |
* | Add Parameter type and remove DescriptionYann Herklotz2019-04-0915-95/+204
| |
* | Create Arbitrary moduleYann Herklotz2019-04-085-213/+234
|/
* Generate flip-flops instead of latchesYann Herklotz2019-04-063-14/+5
|
* New combine functionYann Herklotz2019-04-041-0/+5
|
* Fix adding port to state and add everything to outputYann Herklotz2019-04-041-8/+20
|
* Better formatting for if-statementYann Herklotz2019-04-041-2/+2
|
* Reorganise runEquivalenceYann Herklotz2019-04-041-5/+10
|
* Fix for latches in designYann Herklotz2019-04-041-0/+1
|
* Add verilog modules to equivalence checkingYann Herklotz2019-04-031-1/+1
|
* Fix infinite loop in state based generationYann Herklotz2019-04-032-13/+18
|
* Generate Verilog instead of ModDeclYann Herklotz2019-04-031-2/+2
|
* Add quick fix to run without dsp48Yann Herklotz2019-04-032-2/+3
|
* Export Vivado types and fix test failureYann Herklotz2019-04-033-6/+10
|
* Apply brittany to modified modulesYann Herklotz2019-04-032-12/+19
|
* Add Vivado moduleYann Herklotz2019-04-032-0/+60
|
* Fix to the loggerYann Herklotz2019-04-035-14/+23
|
* Formatting fileYann Herklotz2019-04-031-92/+92
|
* Add emacs mode line to Lex.xYann Herklotz2019-04-021-0/+1
|
* Large refactor with passing testsYann Herklotz2019-04-0226-256/+503
|
* Rename to VerilogYann Herklotz2019-04-0212-40/+42
|
* Fix hlint hintsYann Herklotz2019-04-022-7/+8
|
* Add more configuration options and small fixYann Herklotz2019-04-022-13/+31
|
* Remove Hedgehog from modulev0.2.0.0Yann Herklotz2019-04-021-8/+6
|
* Add conditionals to configYann Herklotz2019-04-021-1/+5
|
* Make GenVerilog part of ArbYann Herklotz2019-04-021-3/+2
|
* Fix Circuit typesYann Herklotz2019-04-021-5/+4
|
* Switch all the types from Arbitrary to ArbYann Herklotz2019-04-021-208/+223
|
* Switch to Hedgehog in graph and verilog generationYann Herklotz2019-04-022-39/+39
|
* Fix random generation for CircuitYann Herklotz2019-04-021-19/+29
|
* Remove fgl-arbitrary completelyYann Herklotz2019-04-021-25/+0
|
* Run through brittanyYann Herklotz2019-04-016-184/+199
|
* Fix warnings in codeYann Herklotz2019-03-312-25/+7
|
* Fix some of the testsYann Herklotz2019-03-311-1/+2
|
* Rewrite the parser with real lexerYann Herklotz2019-03-318-579/+970
|
* Add documentationYann Herklotz2019-03-301-10/+28
|
* Add if statement typeYann Herklotz2019-03-301-0/+4
|