Now back home in South America, Da Silva tells KickOff.com that he has decided to undergo the operation after efforts to treat the injury through rest proved futile.
"I had an operation on Friday to help fix my injury that has been giving me problems this season," says Da Silva.
"This is an injury that I got during pre-season with Swallows and I kept on hoping that it will heal through rest but nothing came alright for me. Having spent 10 months trying to get this injury fixed in South Africa without any luck, my doctors here in Brazil advised that I undergo surgery.
"What has happened is that they have put a shaft inside the bone of the tibia to help take out the impact off the bone which will help in the healing process. I am now on crutches and started physiotherapy Monday. I will probably be back in about two to three months.
"At least after having undergone this operation I know that this will be fixed and I have a guarantee that I will be back playing football again," says Da Silva.
Swallows will not be renewing the contract of the 23 year-old when it expires at the end of June and have already informed him about that because German coach Rainer Zobel never saw him in action he arrived last August.
Da Silva made several attempts to get back into training during the the season without any luck.