While routing my CY7C68013A based PCB I just realized that regular USB B receptacle and mini USB equivalent have D+ and D- effectively swapped.
It seems that the chip was prepared for regular size receptacle (DP is on the left if looking towards the chip), while for mini USB I have to route one of the tracks under the receptacle.
Is it really like this, or did I mess something up? How am I suppose to keep the tracks impedance and length constraints, while one of the tracks needs to go a different way, around the receptacle pads?