Jan Klhůfek 56c86c13ca
New multipliers (#13)
* #10 CGP Circuits as inputs (#11)

* CGP Circuits as inputs

* #10 support of signed output in general circuit

* input as output works

* output connected to input (c)

* automated verilog testing

* output rename

* Implemented CSA and Wallace tree multiplier composing of CSAs. Also did some code cleanup.

* Typos fix and code cleanup.

* Added new (approximate) multiplier architectures and did some minor changes regarding sign extension for c output formats.

* Updated automated testing scripts.

* Small bugfix in python code generation (I initially thought this line is useless).

* Updated generated circuits folder.

Co-authored-by: Vojta Mrazek <mrazek@fit.vutbr.cz>
2022-04-17 16:00:00 +02:00

1 line
1.0 KiB
Plaintext

{8,8,1,82,2,1,0}([10]2,6,2)([11]3,6,2)([12]4,6,2)([13]5,6,5)([14]2,7,2)([15]14,11,4)([16]14,11,2)([17]3,7,2)([18]17,12,4)([19]17,12,2)([20]4,7,2)([21]20,13,4)([22]20,13,2)([23]5,7,5)([24]23,23,1)([25]2,8,2)([26]25,18,4)([27]25,18,2)([28]26,16,4)([29]26,16,2)([30]27,29,3)([31]3,8,2)([32]31,21,4)([33]31,21,2)([34]32,19,4)([35]32,19,2)([36]33,35,3)([37]4,8,2)([38]37,24,4)([39]37,24,2)([40]38,22,4)([41]38,22,2)([42]39,41,3)([43]5,8,5)([44]43,23,4)([45]43,23,2)([46]2,9,5)([47]46,34,4)([48]46,34,2)([49]47,30,4)([50]47,30,2)([51]48,50,3)([52]3,9,5)([53]52,40,4)([54]52,40,2)([55]53,36,4)([56]53,36,2)([57]54,56,3)([58]4,9,5)([59]58,44,4)([60]58,44,2)([61]59,42,4)([62]59,42,2)([63]60,62,3)([64]5,9,2)([65]64,45,4)([66]64,45,2)([67]55,51,4)([68]55,51,4)([69]55,51,2)([70]61,57,4)([71]61,57,4)([72]61,57,2)([73]71,69,4)([74]71,69,2)([75]72,74,3)([76]65,63,4)([77]65,63,4)([78]65,63,2)([79]77,75,4)([80]77,75,2)([81]78,80,3)([82]66,66,1)([83]66,66,1)([84]83,81,4)([85]83,81,2)([86]66,85,3)([87]67,76,2)([88]70,82,2)([89]87,88,2)([90]89,89,1)([91]86,90,2)(10,15,28,49,68,73,79,84)