This is such a bad idea.
I will grant you, the specific case of TSMC is definitely in the rarer case where there are true tech secrets.
If they compartmentalize their hardware and software departments, we might as well split them into a hardware and a software company.