Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

displaying sigals up to 100Mhz in PC

Status
Not open for further replies.

STU_KNTU

Member level 1
Joined
Feb 29, 2016
Messages
33
Helped
3
Reputation
6
Reaction score
3
Trophy points
8
Activity points
286
displaying siganls up to 100Mhz in PC

hi all.
I'm wondering how PC based Oscilloscope can display signals up to 100 Mhz or higher While USB's band width is below 50 Mbyte.
for example with 8 bit ADC and 50Mbyte USB speed we can sample in range of 0 to 50M sample per second and we can display 25Mhz signal.
Do you how an idea?
 
Last edited:

Hi,

it simply is not "real time": (non continous sampling)
* It waits for the trigger event
* takes a lot of samples and buffers them
* transmits them to the PC


***
some USB slave ICs have built in hardware FIFO buffer (on USB slave side).
For example if FIFO buffer size is 1024 bytes then the DAC could be as fast as the FIFO buffer.
But USB_slave to USB_host doesn´t need to be that fast.

With a 100MSamples/s ADC and 1024 bytes buffer it is able to take a snapshot of about 10us in time.
But usually it´s no problem if the transmission takes 10ms.

Klaus
 
Alot of buffering, and non real time as KlausST points out, but also there can be data compression, especially useful in periodic waveforms or in cases like PC-based logic analyzers where there may be long intervals of little/no change in the input signals being monitored.
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top