PC Osciloskop Redizajn

C

CMOS

Guest
Želim to promijeniti dizajn baze PC osciloskop ovdje dala http://www.eix.co.uk/Ethernet/USB/

No, širina pojasa je ograničena na 500kHz zbog FT245 USB prijenos podataka ograničenje od 1MB / s.Želim povećati propusnost na nešto korisno kao što je reći 20MHz koristeći brzi ADC (40MSPS, 8-bitni) i FIFO tampon.

Sad problem je da kako mogu izračunati dubine FIFO tampon pretvoriti ADC brzinu prijenosa podataka od 40MB / s za USB brzinu prijenosa podataka od 1MB / s.Što će biti minimalne veličine FIFO potreban?
Last edited by CMOS on 20 ožujak 2006 20:35, edited 1 time in total

 
Nema rješenja?

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Tužan" border="0" />
 
Ne vidim zašto bi se USB usko grlo.Ti bi ADC vatru podataka iz memorije na čipu.Očito na EOC (kraj pretvorbe signala) te će imati sklop (brojač) koji bi povećajte memorijske adrese po jednom i ti bi strujni krug (komparator) da bi signal kraj okvira (kraj prikupljanje podataka).Onda vjerojatno će proći kroz mikro memorije, ona okuplja se u paketima i to pucanje preko USB-u računalo, gdje je predstavljen je u nekom od grafičkih formata.Ne postoji inherentna ograničenja na ovu vrstu sučelja u smislu širina pojasa.Zaslon osvježen samo 50 do 90 puta u sekundi.Ljudsko oko ne može razabrati da je još oko 30 fps osvježavanja.Ako želite kontinuirani tok podataka koji će biti još jedna stvar, ali tko datalogs u Megahertz razdoblje?

 
USB bandwidth nije problem, ali FTDI čip FT245 mogu uploadati podatke na USB priključak na 1MB / s, a ja neprestano osjećam slanje podataka na PC će biti bolji izbor, nego ga pošaljete na mahove.

 
Jeste li naići bitscope web stranice?Mislim da je svibanj ponuditi vam nekoliko ideja o širina pojasa, i ostale stvari.Here, have a look: http://www.bitscope.com/
Uzdanica ovaj pomoć nekih!
pozdravi,
Robert

 
Sam raditi na dizajnu za DSO sebe na neko vrijeme (tko nije?) Našao sam ove FIFOs iz TI.Oni imaju podesivo 9 ili 18 bita širok ulaz i izlaz (može pretvoriti iz jednog u drugi) i nekoliko dubinama do 128k x 9.Čitanje i pisanje su potpuno neovisni (brzina) jedni od drugih.Najbolje ipak, oni će raditi do 166MHz

<img src="http://www.edaboard.com/images/smiles/icon_exclaim.gif" alt="Usklik" border="0" />

Kada trebate samo, recimo 50MHz koji čini vremena REAL lako.Extra 1 ili 2 bita su namijenjena za sučelja autobusi s pariteta bitova.
Oni su programabilni skoro pun-i-gotovo prazan zastava što znači da možete podesiti broj uzoraka prije odlaska na uzorku signala i zaustavi se automatski.Također možete koristiti ADC je s do 16bits i još uvijek poslati podatke putem u 8 bita komada.
Sada možete probati do 166MSPS i pročitati na USB čip na brzinu što god želite.Brzi pregled kontrola izgleda da mi je da možete izravno sučelja za FIFO USB čip s malo ili bez vanjske logike.

Iako su 3.3V dijelovi, oni su ulazni 5V tolerantni i njihovim izlazima zadovoljiti minimalne ulazne visoke za većinu 5V dijelova.

Podatkovna tablica može biti zastrašujuće ako ste novi u ovom, ali ja samo precrtati odjeljke o značajkama Im 'ne idući u iskoristiti.
Evo link:
http://www-s.ti.com/sc/ds/sn74v293.pdf

TI je prilično dobro s uzorcima, tako da ne bi trebalo da je teško dobiti.Oni ne liste na ~ $ 20 US 1000units.TI-"limite" da nešto poput 5 (besplatno) uzoraka TJEDNO.

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />

Pretraga oko TI site za druge FIFOs koje svibanj biti jeftinije ako ne možete dobiti uzorke od njih.

Sam bio obličje at koristeći zasebne SRAM i generiranje adrese te stvari sa brzim FPLD ali ova smanjena složenost moj dizajn enormno: DI sad mogu koristiti sve da logika na vrh otkriti, prosjek, ili što god.Eliminira sve one adrese komutacija linija na ploči također treba smanjiti manevarski buka koja voli da se na ulaz.

Moj dizajn je gleda 200MSPS ali sam ponekad dizajn PCBoards i imati pristup na nekoliko 6 i 8 GHz (20ps/sample) Tektronics DSO je ovdje na poslu kako bi debug moje dizajne.(Da, ponekad ne moramo umrijeti da idu u raj

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />

)

 
JohnJ wrote:

Sam raditi na dizajnu za DSO sebe na neko vrijeme (tko nije?) Našao sam ove FIFOs iz TI.
Oni imaju podesivo 9 ili 18 bita širok ulaz i izlaz (može pretvoriti iz jednog u drugi) i nekoliko dubinama do 128k x 9.
Čitanje i pisanje su potpuno neovisni (brzina) jedni od drugih.
Najbolje ipak, oni će raditi do 166MHz
<img src="http://www.edaboard.com/images/smiles/icon_exclaim.gif" alt="Usklik" border="0" /> Kada trebate samo, recimo 50MHz koji čini vremena REAL lako.
Extra 1 ili 2 bita su namijenjena za sučelja autobusi s pariteta bitova.

Oni su programabilni skoro pun-i-gotovo prazan zastava što znači da možete podesiti broj uzoraka prije odlaska na uzorku signala i zaustavi se automatski.
Također možete koristiti ADC je s do 16bits i još uvijek poslati podatke putem u 8 bita komada.

Sada možete probati do 166MSPS i pročitati na USB čip na brzinu što god želite.
Brzi pregled kontrola izgleda da mi je da možete izravno sučelja za FIFO USB čip s malo ili bez vanjske logike.Iako su 3.3V dijelovi, oni su ulazni 5V tolerantni i njihovim izlazima zadovoljiti minimalne ulazne visoke za većinu 5V dijelova.Podatkovna tablica može biti zastrašujuće ako ste novi u ovom, ali ja samo precrtati odjeljke o značajkama Im 'ne idući u iskoristiti.

Evo link:

http://www-s.ti.com/sc/ds/sn74v293.pdfTI je prilično dobro s uzorcima, tako da ne bi trebalo da je teško dobiti.
Oni ne liste na ~ $ 20 US 1000units.
TI-"limite" da nešto poput 5 (besplatno) uzoraka TJEDNO.
<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" /> Pretraga oko TI site za druge FIFOs koje svibanj biti jeftinije ako ne možete dobiti uzorke od njih.Sam bio obličje at koristeći zasebne SRAM i generiranje adrese te stvari sa brzim FPLD ali ova smanjena složenost moj dizajn enormno: DI sad mogu koristiti sve da logika na vrh otkriti, prosjek, ili što god.
Eliminira sve one adrese komutacija linija na ploči također treba smanjiti manevarski buka koja voli da se na ulaz.Moj dizajn je gleda 200MSPS ali sam ponekad dizajn PCBoards i imati pristup na nekoliko 6 i 8 GHz (20ps/sample) Tektronics DSO je ovdje na poslu kako bi debug moje dizajne.
(Da, ponekad ne moramo umrijeti da idu u raj
<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" /> )
 
Ja ću dobiti barem blok dijagram ovaj dolazak vikenda!Ja sam pokupila sve žetone, ali nisu stavili sustava na papiru.Dvaput sad sam počeo, i da je moj PC crash (nepovezane).

What about your clock generator?Kao što ste čuli, jitter uzorkovanja sat prikazivat će se kao i buke u izlazne.Prijedlog je Lattice Poluvodički's IspClock5610.Čini se da su prilično dobro podrhtavanje naočale, ima sve vrste ulaznih i izlaznih vrste.(LVTTL, LVCMOS, LVPECL, SSTL, HSTL).

Se bilo tko znati od boljeg?

 
Ive 'bio koji traži za pc neto osnovi OSC dosta za neko vrijeme sada.ali ja ipak mislim bitscope je još uvijek najbolji.mayb u može podijeliti na 2 programa, kada ur ispunjavanja sa projektom?hvala unaprijed.

 

Welcome to EDABoard.com

Sponsor

Back
Top