Hi all,
I used Cadence for almost 6 years then my company switched to Altium Designer 18 and gave me time and budget to learn and build my first High Speed Design, that means lenght-matched and differential paired signals.
In the past we used to work mainly with Cortex M4 MCU from STM, so High Speed PCBs were not our priority... but now we're starting to use Cortex M7 and try to realize more integrated boards, with SRAM and other chips connected via 32bit bus.
I'm trying to use schematics of ST demo boards as reference designs..
I've never done a tuned bus, so i started placing MCU and other components involved in the 32bit bus: a SRAM and a connector for another board, plus a nand flash.
I used T-branch topology, and my first impression is that i'm extremely slow....
Before it's too late i wanna share my design so far to ask you your impressions and your suggestion...
When i started the design i had in mind the goal to keep the bus as compact as possible.. but i think i miss some skill to achieve it..
As you can see i have the MCU on the top, memory on the left side and connectors on the right ..
At this point i have a doubt: should i try to restrict the tracks of the bus or should i start to tune them ?
I feel like every step i can take now it's wrong..
Any suggestion would be appreciated
Thank you in advance for your help.
Bye