virtual silicon