mirror of
https://github.com/ehw-fit/ariths-gen.git
synced 2025-04-10 09:12:11 +01:00

* #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>
1 line
4.7 KiB
Plaintext
1 line
4.7 KiB
Plaintext
{16,16,1,320,2,1,0}([18]4,10,2)([19]3,11,2)([20]18,19,4)([21]18,19,2)([22]5,10,2)([23]4,11,2)([24]21,22,4)([25]21,22,2)([26]24,23,4)([27]24,23,2)([28]25,27,3)([29]6,10,2)([30]5,11,2)([31]28,29,4)([32]28,29,2)([33]31,30,4)([34]31,30,2)([35]32,34,3)([36]7,10,2)([37]6,11,2)([38]35,36,4)([39]35,36,2)([40]38,37,4)([41]38,37,2)([42]39,41,3)([43]8,10,2)([44]7,11,2)([45]42,43,4)([46]42,43,2)([47]45,44,4)([48]45,44,2)([49]46,48,3)([50]9,10,2)([51]8,11,2)([52]49,50,4)([53]49,50,2)([54]52,51,4)([55]52,51,2)([56]53,55,3)([57]9,11,2)([58]8,12,2)([59]56,57,4)([60]56,57,2)([61]59,58,4)([62]59,58,2)([63]60,62,3)([64]9,12,2)([65]8,13,2)([66]63,64,4)([67]63,64,2)([68]66,65,4)([69]66,65,2)([70]67,69,3)([71]9,13,2)([72]8,14,2)([73]70,71,4)([74]70,71,2)([75]73,72,4)([76]73,72,2)([77]74,76,3)([78]9,14,2)([79]8,15,2)([80]77,78,4)([81]77,78,2)([82]80,79,4)([83]80,79,2)([84]81,83,3)([85]9,15,2)([86]8,16,2)([87]84,85,4)([88]84,85,2)([89]87,86,4)([90]87,86,2)([91]88,90,3)([92]3,12,2)([93]2,13,2)([94]92,93,4)([95]92,93,2)([96]4,12,2)([97]3,13,2)([98]95,96,4)([99]95,96,2)([100]98,97,4)([101]98,97,2)([102]99,101,3)([103]5,12,2)([104]4,13,2)([105]102,103,4)([106]102,103,2)([107]105,104,4)([108]105,104,2)([109]106,108,3)([110]6,12,2)([111]5,13,2)([112]109,110,4)([113]109,110,2)([114]112,111,4)([115]112,111,2)([116]113,115,3)([117]7,12,2)([118]6,13,2)([119]116,117,4)([120]116,117,2)([121]119,118,4)([122]119,118,2)([123]120,122,3)([124]7,13,2)([125]6,14,2)([126]123,124,4)([127]123,124,2)([128]126,125,4)([129]126,125,2)([130]127,129,3)([131]7,14,2)([132]6,15,2)([133]130,131,4)([134]130,131,2)([135]133,132,4)([136]133,132,2)([137]134,136,3)([138]7,15,2)([139]6,16,2)([140]137,138,4)([141]137,138,2)([142]140,139,4)([143]140,139,2)([144]141,143,3)([145]7,16,2)([146]6,17,2)([147]144,145,4)([148]144,145,2)([149]147,146,4)([150]147,146,2)([151]148,150,3)([152]2,14,2)([153]152,33,4)([154]152,33,2)([155]3,14,2)([156]2,15,2)([157]154,155,4)([158]154,155,2)([159]157,156,4)([160]157,156,2)([161]158,160,3)([162]4,14,2)([163]3,15,2)([164]161,162,4)([165]161,162,2)([166]164,163,4)([167]164,163,2)([168]165,167,3)([169]5,14,2)([170]4,15,2)([171]168,169,4)([172]168,169,2)([173]171,170,4)([174]171,170,2)([175]172,174,3)([176]5,15,2)([177]4,16,2)([178]175,176,4)([179]175,176,2)([180]178,177,4)([181]178,177,2)([182]179,181,3)([183]5,16,2)([184]4,17,2)([185]182,183,4)([186]182,183,2)([187]185,184,4)([188]185,184,2)([189]186,188,3)([190]5,17,2)([191]189,190,4)([192]189,190,2)([193]191,75,4)([194]191,75,2)([195]192,194,3)([196]40,107,4)([197]40,107,2)([198]2,16,2)([199]197,198,4)([200]197,198,2)([201]199,47,4)([202]199,47,2)([203]200,202,3)([204]3,16,2)([205]2,17,2)([206]203,204,4)([207]203,204,2)([208]206,205,4)([209]206,205,2)([210]207,209,3)([211]3,17,2)([212]210,211,4)([213]210,211,2)([214]212,61,4)([215]212,61,2)([216]213,215,3)([217]216,68,4)([218]216,68,2)([219]217,135,4)([220]217,135,2)([221]218,220,3)([222]114,166,4)([223]114,166,2)([224]223,54,4)([225]223,54,2)([226]224,121,4)([227]224,121,2)([228]225,227,3)([229]228,128,4)([230]228,128,2)([231]229,180,4)([232]229,180,2)([233]230,232,3)([234]173,208,4)([235]173,208,2)([236]235,214,4)([237]235,214,2)([238]237,233,4)([239]237,233,2)([240]238,187,4)([241]238,187,2)([242]239,241,3)([243]242,221,4)([244]242,221,2)([245]243,142,4)([246]243,142,2)([247]244,246,3)([248]247,195,4)([249]247,195,2)([250]248,82,4)([251]248,82,2)([252]249,251,3)([253]7,17,2)([254]252,151,4)([255]252,151,2)([256]254,253,4)([257]254,253,2)([258]255,257,3)([259]9,16,2)([260]258,91,4)([261]258,91,2)([262]260,259,4)([263]260,259,2)([264]261,263,3)([265]2,10,2)([266]3,10,2)([267]2,12,2)([268]8,17,2)([269]2,11,2)([270]9,17,2)([271]266,269,4)([272]266,269,2)([273]267,20,4)([274]267,20,2)([275]273,272,4)([276]273,272,2)([277]274,276,3)([278]26,94,4)([279]26,94,2)([280]278,277,4)([281]278,277,2)([282]279,281,3)([283]100,153,4)([284]100,153,2)([285]283,282,4)([286]283,282,2)([287]284,286,3)([288]159,196,4)([289]159,196,2)([290]288,287,4)([291]288,287,2)([292]289,291,3)([293]201,222,4)([294]201,222,2)([295]293,292,4)([296]293,292,2)([297]294,296,3)([298]226,234,4)([299]226,234,2)([300]298,297,4)([301]298,297,2)([302]299,301,3)([303]231,236,4)([304]231,236,2)([305]303,302,4)([306]303,302,2)([307]304,306,3)([308]219,240,4)([309]219,240,2)([310]308,307,4)([311]308,307,2)([312]309,311,3)([313]193,245,4)([314]193,245,2)([315]313,312,4)([316]313,312,2)([317]314,316,3)([318]149,250,4)([319]149,250,2)([320]318,317,4)([321]318,317,2)([322]319,321,3)([323]89,256,4)([324]89,256,2)([325]323,322,4)([326]323,322,2)([327]324,326,3)([328]268,262,4)([329]268,262,2)([330]328,327,4)([331]328,327,2)([332]329,331,3)([333]264,270,4)([334]264,270,2)([335]333,332,4)([336]333,332,2)([337]334,336,3)(265,271,275,280,285,290,295,300,305,310,315,320,325,330,335,337) |