siglent.freeforums.org

Support and information for Siglent electronic Test & Measurement equipments. (unofficial)
It is currently Mon, 26 Jun 17, 04:31

All times are UTC [ DST ]



Welcome
Welcome to siglent

You are currently viewing our boards as a guest, which gives you limited access to view most discussions and access our other features. By joining our free community, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content, and access many other special features. In addition, registered members also see less advertisements. Registration is fast, simple, and absolutely free, so please, join our community today!


Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: SDS2304 some tests after Rev 2.0 FW
PostPosted: Fri, 11 Sep 15, 18:33 
Offline
Site Admin

Joined: Sat, 30 Jun 12, 12:59
Posts: 369
Location: Finland
(at this time factory beta test version.)

SDS2000 series FW have been under development long time.
During this development Siglent did not release intermediate updates.
We can name old FW as Rev 1.0 (it have some update versions after launch)
After then there was regognized several bugs and also there was some lack of functions.
Because so many errors it was perhaps wise to do more work and stop frequent small updates.

After this process born Rev 2.0 FW.
It is still under development but there is factory level beta test version.
After then there is coming first official public version.
It can predict there in first release there may be still some old and perhaps new bugs. But, in every case improvement is big. They have done really lot of work. Also UI have some small ergonomy changes.

High-Resolution mode deleted (it is poor and also there was severe bug and it did not work at all) It is changed to ERES with selectable 0.5 to 3 bit. This is real improvement. (even if High-Res works ERES is much more advanced)

About ERES: http://teledynelecroy.com/doc/differenc ... -and-hires


Maximum waveform update speed is improved from 110kwfm/s to 140kwfm/s (old max was 110kwfm/s) including also improvements in couple of fastest timebases wfm/s speed what was some poor in Rev 1.0 FW. But, this improvement do not come with all good. In some cases speed have also reduced. These kind of things are compromise. My opinion is that overall wfm/s speed is now much better.

I have measured CH1 maximum speed using 5ns/div 140kwfm/s
I will later show much more data about this.

Also, there is new fast segmented acquisition function. There I have measured up to over 475k segment/s. This is really fast. (old FW max was measured bit over 400k) Measured using 1000 pulse burst and after then calculated from 1000 segment time stamps this amount of segments total time.

There is normal History. It store captured waveforms using current waveform update speed. It save continuously to history memory these waveforms.
If user stop scope acquisition there can read this history, up to 80000 last stored waveforms before stop. It can look using History function and it can also display separate waveforms time stamps (real time with 1us resolution) Amount depending memory/samplerate/horizontal speed.

Then there is segmented memory acquisition mode. And this is Super fast. (it do not show every segment during segments capture. These Super fast segments maximum is 1000 (exactly 1024) segments, also depending memory etc selections. If want then look these individual segments, it can do using History function what now show these fast segments and also real time stamps (resolution 1us) This speed I have measured up to over 475k segments/s (waveforms/s)


There is added cursor measurement (manual and self trace) functions also to Zoomed window.

There is added Gated measurements, Also this can use in Zoomed window.
Gated measurement have own Gate cursors.

Peak detect works also in Roll mode. It was bug.

Display intensity gradient quality is improved specially with lower update rates it works now better.

Some development in ADC's sampling/timing quality.

Frequency response looks better. (some kind of low freq internal compensation is better)

Some improvements in UI. (example make some selection using universal knob or menu button stepping then it auto-enter selection after short dselay if user do not enter it.
Automatic measurements menu is improved much better.

_________________
Dogs barking, Siglent proceeds.


Top
 Profile  
 
 Post subject: Re: SDS2304 some tests after Rev 2.0 FW
PostPosted: Wed, 16 Sep 15, 19:36 
Offline
Site Admin

Joined: Sat, 30 Jun 12, 12:59
Posts: 369
Location: Finland
New waveform update speed table.
SDS2k Rev2.0 betatest FW

Note about wfm/s speed when horizontal speed is more and more low least under 100ns/div speeds.
New generation SPO engine keep all raw real ADC sample points and all is mapped for display. Nothing is flushed out for better speed. If user stop scope and pan-zoom in, there is available every single raw points what ever amount of memory is mapped to display width. There can switch vectors on/off and Sinx/x on/off and always there is real ADC samples untouched.
Also it can easy see that Siglent Sinx/x do not destroy real sample points, all curves go thru real points as need in serious professional grade oscilloscope. (it is not like riglol)
Due to high amount of data hadling wfm/s speed drops but priority is set for "do not destroy or drop out real raw sampled data". (also same if look how real Sinx/x work)

This same is also for all time backround working history FIFO. You can always after stopping scope, look previous up to 80000 captured single wavefrorms. (If acquire lenght is 28Mpoints there is only one waveform in history memory, in this case last 2 waveforms are available).

Segmented memory acquire mode is separate function, and it can capture up to ~500000 waveforms/s speed but in this mode displayed waveforms/s update speed is much lover, but still user can watch when scope is running this mode. When stop, then these every waveform can search manually or play with selectable speed. It is sad there is not "stack" function for overlay all captures - least in beta FW there is not. Segmented mode speed tests are not yet all ready.

Here wfm/s update rate table for CH1 alone and for CH1+CH2.
Time base range 1ns/div to 10ms/div. Also with all possible memory settings.

1-100ns/div signal 10M sine, 1Vpp, other speeds, depending speed range, 100, 10 or 1kHz

Image

NOTE: This table is valid ONLY with SDS2000 Rev2.0 beta test FW.
I will note if it is later valid also with first official version of this FW.

----------
Yritän selvittää hiukan paremmin asiaa suomeksi koska puutteellisella kielitaidolla on hankalien asioiden selittäminen hiukan enemmän kuin vähän vaikeaa. Enkä piruuttanikaan käytä tätä joka käänteessä toistettua muotisanaa "haasteellinen" joka särähtää liian usein ja "väärin" käyettynä muotisanana aivossani kuin punainen vaate härän edessä.

FW2.0 on FW1.0, joita kaikki edelliset versiot ovat olleet, pohjalta kehitetty uusi firmware.
Vaikka se ei kuvaruudulla silmille hyppää että se on pistetty uusiksi niin kuitenkin ruudun takana on todella uusi FW. Tämän johdosta tähän päivitykseen on kulunut todella pitkä aika. Siglentin päätös tehdä mieluummin uusi kuin alkaa sen vanhan bugien korjaus päivittely toistuvasti.

Nyt on tehty uusi FW jossa toki on paljon bugeja mutta nyt pohja on senverran tukevampi että tähän kannattaa sitten tehdä niitä hienosäätöjä ja bugien korjauksia joista sitten julkistaa uusia päivityksiä. Työ on aivan varmasti ollut vaikea t****ä aikataulussa. Tulos on jo beta test versiossa kuitenkin uskomattoman hyvä verrattuna siihen versioon joka t****ä mallisarjassa oli kun se julkaistiin Rev 1.0 FW versiolla (johon sitten tuli kauan sitten pari päivitystä). Tokihan vahasta versiosta on pohjaa ollut - paljon.

Skoopin ydin, AD muunnos ja siitä muisteihin, triggaukseen ja näytölle ja sen datastreamin käsittely on hiukan karrikoiden sanottuna pistetty uusiksi. Ja sen johdosta esimerkiksi vanhasta versiosta wfm/s nopeus ei ole oikeastaan miltään osin sama. Huippunopeuden sijainti on siirtynyt 50ns/div asetuksesta 5ns/div asetukseen. Huippunopeus on noussut. Nyt myöskin huippunopeus on kun yksi kanava on valittuna. Nykyinen taulukko on jotenkin paljon johdonmukaisemman tuntuinen.

Kuitenkin se mitä tapahtuu jos mennään hitaammille kuin noin 100ns/div vaakanopeuksille kaipaa hiukan selvennystä mistä on kyse. Siihen sisäkltyy yksi erittäin positiivinen merkittävä seikka.

Jatkuu............myöhemmin

_________________
Dogs barking, Siglent proceeds.


Top
 Profile  
 
 Post subject: Re: SDS2304 some tests after Rev 2.0 FW
PostPosted: Tue, 05 Jan 16, 10:49 
Offline
Site Admin

Joined: Sat, 30 Jun 12, 12:59
Posts: 369
Location: Finland
T****ä alustava pieni taulukko Sequence toiminnon Segment nopeudesta



Riippuen siitä millaiseen tarkoitukseen tätä toimintatapaa käyttää on kohtalaisen hyvin tunnettava sen ominaisuudet jotta osaa valita optimaaliset asetukset kussakin sovelluksessa.

Jos Sequence toimintoa käyttää ns jatkuvassa muodossa on huomattava että Sekvenssien (joka sisältää ne segmentit) toistonopeus on riippuvainen monista asetuksista. Nopeilla t/div ajoilla (1ns-20ns/div) segmenttinopeuteen vaikuttaa voimakkaasti onko Sin(x)/x toiminnassa. Nyrkkisääntö. Pidä se pois! (sen voi kytkeä halutessaan päälle sitten kun tutkii niitä Segmenttejä skooppi pysähdyksissä. Sama koskee vectors/dots asetukseen joka kannattaa pitää dots asennossa koska joissain tilanteissa se voi vaikuttaa Sekvenssin koko periodin aikaan (jossa siis mukana on kuvan prosessointi segmenttitallenusvaiheen jälkeen)

Image

_________________
Dogs barking, Siglent proceeds.


Top
 Profile  
 
 Post subject: Re: SDS2304 some tests after Rev 2.0 FW
PostPosted: Thu, 07 Jan 16, 06:53 
Offline
Site Admin

Joined: Sat, 30 Jun 12, 12:59
Posts: 369
Location: Finland
Testattu maksimaalista segment/s nopeutta. Normaalisti mainitaan jo sinänsä huikea maksiminopeus 500000 segmenttiä sekunnissa. Siitä voidaan vielä puristaa hiukan ylöspäin. Raja tulee kuitenkin vastaan 545000segmenttiä/s kohdalla. Tuo maksiminopeus saavutetaan kun käytössä on kaksi kanavaa CH1 ja CH2 ja nimenomaan vain ne.
Tämä myös tarkoittaa että silloin samplenopeus ei ole 2GSa/s vaan 1GSa/s kanavaa kohti. Lisäksi se saavutetaan vain 10ns/div asetuksella jolloin segmentin pituus on 140 samplea.
Segmenttejä voi olla enintään 80000 yhdessä sekvessissä. Segmentti sisältää molempien kanavien datan. Tuota sekvenssiä jossa on 80000 segmenttiä voidaan toistaa noin 260ms välein mikäli sekvenssitoiminto on jatkuvassa moodissa.
Triggaus edge ja nouseva tai laskeva reuna. Lisäksi Sin(x)/x tulee olla pois ja näyttömuotona tulee olla piste (dots). Edellämainitut voi luonnollisesti kytkeä halutessaan käyttöön sitten kun segmentteja aletaan tarkastella.
T****ä mainitussa tapauksessa segmenttien tallennus kestää 146.5ms ja sen jälkeen skooppi harrastaa datan prosessointia mukaanlukien kuvan muodostus. Tämä vaihe t****ä tapauksessa kestää 111,5ms. Tuon jälkeen voi alkaa uusi sekvenssi.

Kun skooppi muodostaa kuvan sekvenssistä se ottaa joukon viimeisiä segmenttejä tuohon kuvaan jolloin saadaan näkyviin myös kirkkausgradientti. Vaikuttaa vaahvasti sille että maksimissaan kuvaan otetaan noin 500-1000 viimeistä segmenttiä. Olen saanut havaintoja jostain syystä noin 512 segmentistä sekä myös 1024 segmentistä mutta tämä kaipaa havainnot vahvistavia uusia toisella menetelmällä tehtyjä tutkimuksia joita en halua tehdä edes nykyisellä FW versiolla koska työ menee kokolailla hukkaan jos seuraava versio muuttaa asioita edelleen.

Seuraavat kuvat antanevat lisää käsitystä tästä "Sequence" toiminnosta.




Image

Kuva otettu kesken sekvenssin, Kuvassa näkyy edellisen sekvenssin jälkeen muodostettu kuva (huomaa että näyttömoodi on dots vaikka se ei sille näytä - pisteitä vaan on niin paljon koska pinossa on iso kasa segmenttejä), samoin sin(x)/x on off) ja nyt menossa on seutraava 80 tuhannen segmentin tallennus.



Image

T****ä toinen skooppi seuraa mitä tuon sekvenssin aikana tapahtuu skoopin Trig Out lähdössä. (eli siellä näkyy trig out pulssi jokaisesta sekvenssistä ja sitten se tauko kun skooppi prosessoi jonka jälkeen vielä näkyy kun seuraava sekvenssi alkaa. Kuvassa näkyy tuo 146.5ms segmenttien tallennus sekä sitten tuo skoopin 11,5ms aika jolloin se fundeeraa ja puuhastelee ennen kuin on valmis seuraavaan kierrokseen.



Image

Nyt skooppi on pysähdyksissä ja tarkastellaan tätä yhtä 80000 segmentin sekvenssiä ja siitä segmenttiä numero 1 (siis signaalikuva on juuri se yksi "one shot" segmentti). Kuvaan on otettu myös samasta sekvenssistä segmentin numero 80000 aikaleima.
Huomaa että segmenttejä katsellessa laiton Sin(x)/x toimintaan ja samoin näyttötavaksi lines. (dots näyttäisi vain kummallekin kanavalle 140 pistettä)

Jotta nopeus olisi jotenkin muutenkin varmistettu käytin myös HP 53131 laskuria muuun muassa niin että se laski trig out pulsseja 10s porttiajalla ja se näytti hyvin samoja arvoja kuin tuo kakkoskooppi joka oli kiinni SDS2304 trig out lähdössä.

_________________
Dogs barking, Siglent proceeds.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
 cron
Donate Now
Donate Now



Hosted by © 2017 FreeForums.org | Create a free forum | Powered by phpBB
About FreeForums | Legal | Advertise Here | Investors | Contact FreeForums.org
Report Violation

subSilver+ theme by Canver Software, sponsor Sanal Modifiye
suspicion-preferred