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