IMX6 REX - 12 LAYER PCB
IMX6 REX - 12 LAYER PCB
IMX6 REX
iMX6 processor, up to 1.2GHz / 4 cores
This was the project for the Advanced PCB Layout course (Fedevel) taught by Robert Feranec. The course provided extensive insights into practical PCB design for high-speed boards.
Software used: Altium Designer
Course content:
1. Component placement
2. Basic rules, stackup, fanout under CPU, DDR3 preliminary layout
3. Board fanout, layout planning, crosstalk, impedance, and stackup
4. High-speed design rules, routing, and layer ordering
5. Number of layers and layout
6. Length matching, memory routing, polygons, and power planes
7. PCB checking, length tuning, finalizing PCB, generating and checking Gerber files
I must admit that I can't claim full credit for this project’s design. As this was my first attempt at such a board, I relied on existing placement and fanout techniques and adhered closely to the routing procedures taught in the course. Nevertheless, the knowledge gained has been invaluable.
Currently, I’m focused on designing the base board for our IMX6 development board, which acts as the motherboard for this processor. I've started this layout from scratch and have made significant progress, completing about 50% of it.
I look forward to sharing more about this project in my upcoming blog post: IMX6 Baseboard.
Additional images and the course certificate.







.png)



Comments
Post a Comment