Topological THz devices using semiconductors