app: stacked_cores: 53-xx: add a 5:1 buffer
it seems to under-transfer compared to the 3:1 buffers. this *might* be an issue of drive current -- unclear.
This commit is contained in:
parent
3ebcc550a0
commit
1742172e6c
|
@ -401,6 +401,120 @@ DB = {
|
|||
MeasRow(8e-09, [-30540, -30556, -30463, 11596]),
|
||||
],
|
||||
}),
|
||||
'53-buf--0.0004rad-2000ctl_cond-20000coupling_cond-2000ps-100ps-4ctl-4coupling-5_1_winding-30000001024e0-drive-': ParameterizedMeas({
|
||||
(-1.000, -1.000,): [
|
||||
MeasRow(2e-09, [-17730, -20615, -20614, -17732]),
|
||||
MeasRow(4e-09, [-13368, -28447, -28453, -13380]),
|
||||
],
|
||||
(-1.000, 1.000,): [
|
||||
MeasRow(2e-09, [-17508, -17960, 16995, -17092]),
|
||||
MeasRow(4e-09, [-16634, -28456, -28448, 4261]),
|
||||
],
|
||||
(-0.200, -0.200,): [
|
||||
MeasRow(2e-09, [-17278, -3920, -4057, -17280]),
|
||||
MeasRow(4e-09, [ -9467, -28449, -28454, -9560]),
|
||||
],
|
||||
(-0.100, -0.300,): [
|
||||
MeasRow(2e-09, [-17287, 3539, -12784, -17273]),
|
||||
MeasRow(4e-09, [ -3974, -28445, -28454, -14017]),
|
||||
],
|
||||
(-0.100, -0.100,): [
|
||||
MeasRow(2e-09, [-17280, -1, -52, -17282]),
|
||||
MeasRow(4e-09, [ -8685, -28446, -28452, -8721]),
|
||||
],
|
||||
(-0.050, -0.200,): [
|
||||
MeasRow(2e-09, [-17285, 3972, -6987, -17276]),
|
||||
MeasRow(4e-09, [ -5404, -28445, -28455, -11867]),
|
||||
],
|
||||
( 0.000, -0.100,): [
|
||||
MeasRow(2e-09, [-17282, 4246, -1577, -17280]),
|
||||
MeasRow(4e-09, [ -6504, -28444, -28454, -10022]),
|
||||
],
|
||||
( 0.000, 0.000,): [
|
||||
MeasRow(2e-09, [-17279, 2719, 2722, -17282]),
|
||||
MeasRow(4e-09, [ -8066, -28445, -28450, -8069]),
|
||||
],
|
||||
( 0.020, -0.020,): [
|
||||
MeasRow(2e-09, [-17280, 3852, 1531, -17282]),
|
||||
MeasRow(4e-09, [ -7381, -28445, -28451, -8747]),
|
||||
],
|
||||
( 0.050, -0.050,): [
|
||||
MeasRow(2e-09, [-17282, 5484, -269, -17280]),
|
||||
MeasRow(4e-09, [ -6349, -28446, -28452, -9664]),
|
||||
],
|
||||
( 0.070, -0.070,): [
|
||||
MeasRow(2e-09, [-17282, 6563, -1408, -17280]),
|
||||
MeasRow(4e-09, [ -5673, -28446, -28454, -10196]),
|
||||
],
|
||||
( 0.100, -0.100,): [
|
||||
MeasRow(2e-09, [-17285, 8441, -3392, -17278]),
|
||||
MeasRow(4e-09, [ -4488, -28442, -28455, -11038]),
|
||||
],
|
||||
( 0.100, 0.000,): [
|
||||
MeasRow(2e-09, [-17282, 6932, 1079, -17281]),
|
||||
MeasRow(4e-09, [ -6084, -28445, -28451, -9332]),
|
||||
],
|
||||
( 0.100, 0.100,): [
|
||||
MeasRow(2e-09, [-17280, 5464, 5494, -17282]),
|
||||
MeasRow(4e-09, [ -7568, -28446, -28451, -7555]),
|
||||
],
|
||||
( 0.120, -0.120,): [
|
||||
MeasRow(2e-09, [-17287, 9985, -5053, -17277]),
|
||||
MeasRow(4e-09, [ -3458, -28444, -28455, -11747]),
|
||||
],
|
||||
( 0.150, -0.150,): [
|
||||
MeasRow(2e-09, [-17290, 12519, -7744, -17274]),
|
||||
MeasRow(4e-09, [ -1639, -28445, -28456, -13034]),
|
||||
],
|
||||
( 0.170, -0.170,): [
|
||||
MeasRow(2e-09, [-17291, 14227, -9605, -17271]),
|
||||
MeasRow(4e-09, [ -315, -28444, -28456, -13979]),
|
||||
],
|
||||
( 0.200, -0.200,): [
|
||||
MeasRow(2e-09, [-17274, 15790, -12443, -17248]),
|
||||
MeasRow(4e-09, [ 1403, -28440, -28454, -15316]),
|
||||
],
|
||||
( 0.200, -0.100,): [
|
||||
MeasRow(2e-09, [-17290, 14333, -5906, -17273]),
|
||||
MeasRow(4e-09, [ -1424, -28443, -28454, -12474]),
|
||||
],
|
||||
( 0.200, 0.000,): [
|
||||
MeasRow(2e-09, [-17288, 12492, -846, -17278]),
|
||||
MeasRow(4e-09, [ -3437, -28446, -28453, -10471]),
|
||||
],
|
||||
( 0.200, 0.100,): [
|
||||
MeasRow(2e-09, [-17285, 10693, 3854, -17280]),
|
||||
MeasRow(4e-09, [ -5079, -28446, -28449, -8915]),
|
||||
],
|
||||
( 0.220, -0.220,): [
|
||||
MeasRow(2e-09, [-17221, 16374, -14318, -17229]),
|
||||
MeasRow(4e-09, [ 2429, -28440, -28456, -16084]),
|
||||
],
|
||||
( 0.250, -0.250,): [
|
||||
MeasRow(2e-09, [-17148, 16918, -16016, -17244]),
|
||||
MeasRow(4e-09, [ 3380, -28443, -28459, -16520]),
|
||||
],
|
||||
( 0.300, -0.300,): [
|
||||
MeasRow(2e-09, [-17121, 17032, -16821, -17316]),
|
||||
MeasRow(4e-09, [ 3741, -28443, -28458, -16566]),
|
||||
],
|
||||
( 0.300, -0.200,): [
|
||||
MeasRow(2e-09, [-17057, 17556, -14827, -17200]),
|
||||
MeasRow(4e-09, [ 3206, -28444, -28457, -16312]),
|
||||
],
|
||||
( 0.300, -0.100,): [
|
||||
MeasRow(2e-09, [-17130, 17012, -8638, -17218]),
|
||||
MeasRow(4e-09, [ 594, -28442, -28457, -13784]),
|
||||
],
|
||||
( 0.300, 0.000,): [
|
||||
MeasRow(2e-09, [-17209, 16413, -2945, -17238]),
|
||||
MeasRow(4e-09, [ -1347, -28438, -28455, -11481]),
|
||||
],
|
||||
( 1.000, -1.000,): [
|
||||
MeasRow(2e-09, [-17092, 16993, -17963, -17509]),
|
||||
MeasRow(4e-09, [ 4227, -28441, -28462, -16632]),
|
||||
],
|
||||
}),
|
||||
'53-buf--0.0004rad-2000ctl_cond-20000coupling_cond-2000ps-100ps-8ctl-8coupling-3_1_winding-2e10-drive-': ParameterizedMeas({
|
||||
(-1.000, -1.000,): [
|
||||
MeasRow(2e-09, [-18843, -22156, -22158, -18842]),
|
||||
|
@ -510,6 +624,10 @@ DB = {
|
|||
MeasRow(2e-09, [-17359, 17488, -256, -17822]),
|
||||
MeasRow(4e-09, [ 8739, -30864, -30865, -6837]),
|
||||
],
|
||||
( 1.000, -1.000,): [
|
||||
MeasRow(2e-09, [-17130, 17473, -19369, -18634]),
|
||||
MeasRow(4e-09, [ 13152, -30864, -30864, -16361]),
|
||||
],
|
||||
}),
|
||||
'53-buf--0.0004rad-2000ctl_cond-20000coupling_cond-2000ps-100ps-8ctl-8coupling-3_1_winding-30000001024e0-drive-': ParameterizedMeas({
|
||||
(-1.000, -1.000,): [
|
||||
|
@ -620,5 +738,9 @@ DB = {
|
|||
MeasRow(2e-09, [-17218, 18508, -2343, -17929]),
|
||||
MeasRow(4e-09, [ 11588, -31209, -31210, -7913]),
|
||||
],
|
||||
( 1.000, -1.000,): [
|
||||
MeasRow(2e-09, [-17161, 17565, -19511, -18800]),
|
||||
MeasRow(4e-09, [ 15203, -31209, -31211, -16592]),
|
||||
],
|
||||
}),
|
||||
}
|
|
@ -5923,8 +5923,11 @@ fn main() {
|
|||
// total slot use count is L*(4*A + 1),
|
||||
// where L is the "coupling loops" and A is the inp_loops ("asymmetric loops")
|
||||
// e.g. L=8, A=1 gives 40
|
||||
// e.g. L=4, A=2 gives 36
|
||||
// e.g. L=3, A=3 gives 39
|
||||
(2e3, 2e4, ps(2000), ps(100), 8, 1, um(400), 3e10),
|
||||
(2e3, 2e4, ps(2000), ps(100), 8, 1, um(400), 2e10),
|
||||
(2e3, 2e4, ps(2000), ps(100), 4, 2, um(400), 3e10), // UNVERIFIED GEOM
|
||||
] {
|
||||
for &(init_flt_a, init_flt_b) in init_set {
|
||||
// each core is coupled to 2 others + control slots
|
||||
|
|
Loading…
Reference in New Issue