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