Massimiliano , 03-08-2019, 11:19 AM
Hello Robert,
I'm a KiCAD user, I would love to design some SoM with bare minimum components like ARM processor external DDR, power tree and a bunch of board to board connector in order to break out as many signals as possible from CPU to the B2B connectors, or develop some smaller board with FPGA and DDR that should run some softcore. I know that KiCAD actually isn't the best CAD to do this sort of things compared to Altium, but for many people, it's a feasible option, for instance, olimex made a pretty complex board with it (olinuxino A64). I'm just wondering you could suggest me some of your course in order to learn some the basic stuff for high complexity design ...proper stackup organization, DDR signal routing strategies, it's really necessary to use some external tool like sigrity ? Many people that work with KiCAD and DDRs seems worried only to match the traces length. Actually, I know well KiCAD , so I'm not gonna ask you to teach me KiCAD, I'm just wondering if what is inside your courses could put myself in a proper path, what I'm afraid of is that a certain point of I'm gonna stuck into something "magic" Altium function that's not replicable in KiCAD.
Best Regards
Massimiliano