A PC-based Software Receiver Using a Novel Front-end Technology