Silicon based circuits