X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=net.mograsim.logic.model.am2900%2Ftest%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Fam2900%2FAm2901Testbench.java;h=7939eaec19997a366db93cf97e25a92cc9b68e26;hb=82a6cae2266b98a8f9bccbe6de88e0cb798055d3;hp=d6057f80108c9eb64484d3f57eead85cf7667a07;hpb=6b68ca8e6959cd3ad44955b2c35c120a05520ab3;p=Mograsim.git diff --git a/net.mograsim.logic.model.am2900/test/net/mograsim/logic/model/am2900/Am2901Testbench.java b/net.mograsim.logic.model.am2900/test/net/mograsim/logic/model/am2900/Am2901Testbench.java index d6057f80..7939eaec 100644 --- a/net.mograsim.logic.model.am2900/test/net/mograsim/logic/model/am2900/Am2901Testbench.java +++ b/net.mograsim.logic.model.am2900/test/net/mograsim/logic/model/am2900/Am2901Testbench.java @@ -1,6 +1,7 @@ package net.mograsim.logic.model.am2900; import java.util.ArrayList; +import java.util.Comparator; import java.util.List; import net.mograsim.logic.model.SimpleLogicUIStandalone; @@ -60,6 +61,9 @@ public class Am2901Testbench else outputPinNames.add(p.name); + inputPinNames.sort(Comparator.comparing(comp::getPin, Comparator.comparing(Pin::getRelY))); + outputPinNames.sort(Comparator.comparing(comp::getPin, Comparator.comparing(Pin::getRelY))); + for (int i = 0; i < inputPinNames.size(); i++) { double x = 55 + 70 * (i % 2);