Beispiel #1
0
wire(magmaInstance15.O, magmaInstance181.I1)
wire(magmaInstance0.O[14][0][1], magmaInstance182.I0)
wire(magmaInstance31.O, magmaInstance182.I1)
wire(magmaInstance0.O[14][1][0], magmaInstance183.I0)
wire(magmaInstance62.O, magmaInstance183.I1)
wire(magmaInstance0.O[14][1][1], magmaInstance184.I0)
wire(magmaInstance78.O, magmaInstance184.I1)
wire(magmaInstance0.O[15][0][0], magmaInstance185.I0)
wire(magmaInstance16.O, magmaInstance185.I1)
wire(magmaInstance0.O[15][0][1], magmaInstance186.I0)
wire(magmaInstance32.O, magmaInstance186.I1)
wire(magmaInstance0.O[15][1][0], magmaInstance187.I0)
wire(magmaInstance63.O, magmaInstance187.I1)
wire(magmaInstance0.O[15][1][1], magmaInstance188.I0)
wire(magmaInstance79.O, magmaInstance188.I1)
magmaInstance189 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance190 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance191 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance192 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance193 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance194 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance195 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance196 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance197 = DefineReduceParallelWithIdentity(
magmaInstance2 = DefineCoreirConst(8, 2)()
magmaInstance3 = DefineCoreirConst(8, 2)()
magmaInstance4 = DefineCoreirConst(8, 1)()
magmaInstance5 = DefineCoreirMul(8)()
magmaInstance6 = DefineCoreirMul(8)()
magmaInstance7 = DefineCoreirMul(8)()
magmaInstance8 = DefineCoreirMul(8)()
wire(magmaInstance0.O[0][0][0], magmaInstance5.I0)
wire(magmaInstance1.O, magmaInstance5.I1)
wire(magmaInstance0.O[0][0][1], magmaInstance6.I0)
wire(magmaInstance2.O, magmaInstance6.I1)
wire(magmaInstance0.O[0][1][0], magmaInstance7.I0)
wire(magmaInstance3.O, magmaInstance7.I1)
wire(magmaInstance0.O[0][1][1], magmaInstance8.I0)
wire(magmaInstance4.O, magmaInstance8.I1)
magmaInstance9 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance9_identityGen = DefineCoreirConst(8, 0)()
wire(magmaInstance9_identityGen.O, magmaInstance9.I.identity)
wire(magmaInstance5.O, magmaInstance9.I.data[0])
wire(magmaInstance6.O, magmaInstance9.I.data[1])
wire(magmaInstance7.O, magmaInstance9.I.data[2])
wire(magmaInstance8.O, magmaInstance9.I.data[3])
wire(convolution_32x32Im_2x2Win_1px_in_per_clk.I0, magmaInstance0.I[0][0])
wire(convolution_32x32Im_2x2Win_1px_in_per_clk.O0, magmaInstance9.out)
wire(magmaInstance0.ready,
     convolution_32x32Im_2x2Win_1px_in_per_clk.ready_data_in)
wire(magmaInstance0.valid,
     convolution_32x32Im_2x2Win_1px_in_per_clk.valid_data_out)
wire(
    convolution_32x32Im_2x2Win_1px_in_per_clk.valid_data_in
    & convolution_32x32Im_2x2Win_1px_in_per_clk.ready_data_out
wire(magmaInstance2.O, magmaInstance14.I1)
wire(magmaInstance1.O[0][0][1], magmaInstance15.I0)
wire(magmaInstance4.O, magmaInstance15.I1)
wire(magmaInstance1.O[0][1][0], magmaInstance16.I0)
wire(magmaInstance7.O, magmaInstance16.I1)
wire(magmaInstance1.O[0][1][1], magmaInstance17.I0)
wire(magmaInstance9.O, magmaInstance17.I1)
wire(magmaInstance1.O[1][0][0], magmaInstance18.I0)
wire(magmaInstance3.O, magmaInstance18.I1)
wire(magmaInstance1.O[1][0][1], magmaInstance19.I0)
wire(magmaInstance5.O, magmaInstance19.I1)
wire(magmaInstance1.O[1][1][0], magmaInstance20.I0)
wire(magmaInstance8.O, magmaInstance20.I1)
wire(magmaInstance1.O[1][1][1], magmaInstance21.I0)
wire(magmaInstance10.O, magmaInstance21.I1)
magmaInstance22 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance23 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance22_identityGen = DefineCoreirConst(8, 0)()
wire(magmaInstance22_identityGen.O, magmaInstance22.I.identity)
wire(magmaInstance22_identityGen.O, magmaInstance23.I.identity)
wire(magmaInstance14.O, magmaInstance22.I.data[0])
wire(magmaInstance15.O, magmaInstance22.I.data[1])
wire(magmaInstance16.O, magmaInstance22.I.data[2])
wire(magmaInstance17.O, magmaInstance22.I.data[3])
wire(magmaInstance18.O, magmaInstance23.I.data[0])
wire(magmaInstance19.O, magmaInstance23.I.data[1])
wire(magmaInstance20.O, magmaInstance23.I.data[2])
wire(magmaInstance21.O, magmaInstance23.I.data[3])
magmaInstance24 = DefineNoop(DefineCoreirConst(8, 0))()
magmaInstance25 = DefineNoop(DefineCoreirConst(8, 0))()
Beispiel #4
0
wire(magmaInstance4.O, magmaInstance38.I1)
wire(magmaInstance1.O[2][0][1], magmaInstance39.I0)
wire(magmaInstance8.O, magmaInstance39.I1)
wire(magmaInstance1.O[2][1][0], magmaInstance40.I0)
wire(magmaInstance15.O, magmaInstance40.I1)
wire(magmaInstance1.O[2][1][1], magmaInstance41.I0)
wire(magmaInstance19.O, magmaInstance41.I1)
wire(magmaInstance1.O[3][0][0], magmaInstance42.I0)
wire(magmaInstance5.O, magmaInstance42.I1)
wire(magmaInstance1.O[3][0][1], magmaInstance43.I0)
wire(magmaInstance9.O, magmaInstance43.I1)
wire(magmaInstance1.O[3][1][0], magmaInstance44.I0)
wire(magmaInstance16.O, magmaInstance44.I1)
wire(magmaInstance1.O[3][1][1], magmaInstance45.I0)
wire(magmaInstance20.O, magmaInstance45.I1)
magmaInstance46 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance47 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance48 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance49 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance46_identityGen = DefineCoreirConst(8, 0)()
wire(magmaInstance46_identityGen.O, magmaInstance46.I.identity)
wire(magmaInstance46_identityGen.O, magmaInstance47.I.identity)
wire(magmaInstance46_identityGen.O, magmaInstance48.I.identity)
wire(magmaInstance46_identityGen.O, magmaInstance49.I.identity)
wire(magmaInstance30.O, magmaInstance46.I.data[0])
wire(magmaInstance31.O, magmaInstance46.I.data[1])
wire(magmaInstance32.O, magmaInstance46.I.data[2])
wire(magmaInstance33.O, magmaInstance46.I.data[3])
wire(magmaInstance7.O, magmaInstance85.I1)
wire(magmaInstance0.O[6][0][1], magmaInstance86.I0)
wire(magmaInstance15.O, magmaInstance86.I1)
wire(magmaInstance0.O[6][1][0], magmaInstance87.I0)
wire(magmaInstance30.O, magmaInstance87.I1)
wire(magmaInstance0.O[6][1][1], magmaInstance88.I0)
wire(magmaInstance38.O, magmaInstance88.I1)
wire(magmaInstance0.O[7][0][0], magmaInstance89.I0)
wire(magmaInstance8.O, magmaInstance89.I1)
wire(magmaInstance0.O[7][0][1], magmaInstance90.I0)
wire(magmaInstance16.O, magmaInstance90.I1)
wire(magmaInstance0.O[7][1][0], magmaInstance91.I0)
wire(magmaInstance31.O, magmaInstance91.I1)
wire(magmaInstance0.O[7][1][1], magmaInstance92.I0)
wire(magmaInstance39.O, magmaInstance92.I1)
magmaInstance93 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance94 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance95 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance96 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance97 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance98 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance99 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance100 = DefineReduceParallelWithIdentity(
    4, renameCircuitForReduce(DefineAdd(8)))()
magmaInstance93_identityGen = DefineCoreirConst(8, 0)()