Low-Cost Implementation of Digital Oscilloscope in Nextreme Structured ASIC
The following case study describes the implementation of a digital Oscilloscope on eASIC's Nextreme 90nm Structured ASIC fabric. This design is dubbed eScope-90. It includes a two channel digital sampling oscilloscope and an arbitrary waveform generator in a single USB-powered module. The Nextreme device includes the digital logic (sample buffer memory interpolating digital trigger logic, waveform output buffer memory, data sequencers, and USB IO interface logic) and interfaces to external analog circuitry and USB transceiver logic. A single on-board oscillator drives the on-chip PLL clock generators to create separate clock domains for each digital input and output channel as well as for the USB IO channel.