I see no meaning for Manchester City to trade Bernardo Silva in return for Neymar now. Bernardo Silva is already a solid player for the team. His performance is still at a satisfying level. Besides there is a huge gap between the wages of these two players too. There is no need for Manchester City to pay a sum like 40 million pounds per year. Neymar is not way better than Bernardo Silva when we compare their performances as well. I think that Neymar will stay.
Reportedly it is true that PSG tried to persuade Man City to exchange Neymar with Bernardo Silva, but Man City immediately rejected the offer.
It is natural that Man City refused PSG's offer, not because Neymar is not a good player, but Man City does not need Neymar. Man City still have
Jack Grealish and also Phil Foden who can play on the left, where Neymar plays in that position. After all, Guardiola said he still needed
the services of Bernardo Silva, so it is very likely that Bernardo Silva will not move to any club. PSG management seems to really want Neymar
to leave, because Neymar's performance tends to decline, Neymar is also often injured and disciplinary. It's very difficult to find a new club for Neymar,
as you said Neymar's salary is very high, that's why some big clubs are not interested in signing Neymar.