Tektronix Mso 5000 Karışık, Sinyal Osiloskopu

advertisement
Ürün ve Uygulamalar
Tektronix Mso 5000 Karışık,
Sinyal Osiloskopu-Mixed, Signal OscilloscopeSayısal Sorun Giderme Çalışmalarına Hız Kazandıran
Yeni Bir Performans Boyutu Ekler
Netes
www.netes.com.tr
■ Günümüzde sayısal sistem tasarımcıları sürekli artan
sistem karmaşıklığının zorlukları yanında, tipik olarak tasarımları ile ilişkili analog sinyaller, yüksek ve alçak hızlı seri haberleşme ve mikro işlemci veri yolları sorunları ile de karşılaşırlar. Sayısal problemlerin temel nedeni,
analog ve sayısal sinyallerin görüntülerinin her ikisininde incelenmesi ile tespit edilir. Sayısal devrelerinin hata
ayıklama ve verifikasyon çalışmalarında Karışık, Sinyal
Osiloskopu (MSO) ideal bir çözümdür.
Netes Mühendislik’in satışını yapmakta olduğu Karışık
Sinyal Osiloskopların en son serisi Tektronix MSO5000,
erişilemeyen osiloskop performası yanında, yüksek performanslı,16 kanallı, her bir kanal için 16.5 Gs/s örnekleme hızı, lojik zamanlama analizörü işlevselliği beraberinde paralel/seri veri yolu protokol tetikleme ve dekoder
özellikleride sunar. Bu neden ile, Karışık Sinyal Osiloskopları (MSO), sayısal devrelerde yüksek hızda hata yakalama, güçlü tetikleme, yüksek çözünürlükte veri edinim kabiliyeti ile tercih edilen analiz aletidir.
Sayısal edinim için hazırlık
MSO ile sayısal edinim yapmaya hazırlanmak için, yapılması gereken belli başlı iki iş bulunmaktadır. Birincisi lojik analizörde olduğu gibi, ölçülecek lojik ailesine uygun olarak kanalların eşik değerlerinin konfigüre edilmesidir. Diğeri ise, bilindiği gibi analog sinyalin yakalanması prob ucunda başlar, Tektronix MSO 5000 yenilikçi pasif problama sistemi ile 3.9 pF kadar olan düşük kapasitif
yükleme ve 1GHz Bant Genişliği ile, skew-kayıklık ( ilgili iki kenar arasındaki zaman farklılığı) ayarları yapılarak,
analog ve sayısal sinyaller arasındaki zaman korelasyonu
hassas bir şekilde sağlanır. Sayısal ölçümleri basitleştirmek için, sayısal prob probagasyon (yayılma) gecikmesi, MSO tarafından kompanse edilebilir, böylece sayısal kanallar için deskew- kayıklığı giderme (compansate probe timing-probe zamanlama kompanzasyonu) ayarı yapmaya gerek kalmaz.
Tektronix MSO, sayısal ve analog sinyallerin belirgin karakteristiklerini yakalayıp, zaman korelasyonu formunda
görüntüleyip, sayısal sinyallerin bütünlüğünün iç görünümünü sunar.
Sayısal eşik değerlerin ayarlanması
Karışık, sinyal osiloskopların sayısal kanalları, “yüksek”
veya “alçak” lojik seviye sinyalleri, sayısal devreler gibi
görür. Bu demektir ki, eğer lojik sinyal, titreme, ani aşırı
gerilim yükselmesi ve toprak atlaması gibi analog karakteristikler nedeni ile geçici ani değişikliklere maruz kalmıyor ise, bu analog karakteristikler MSO tarafından dikkate alınmaz. Lojik analizörde olduğu gibi MSO eşik değerleri gerilimini sinyalin “yüsek” veya “alçak” seviyesini tespit etmek için kullanır.
Tektronix MSO 5000 serisi, her bir kanal için ayrı eşik
değeri ayarlaması ile karışık lojik ailesi devrelerindeki hata giderme çalışmalarında çok yarar sağlar. Diğer
MSO’’larda eşik değeri prob podu ile sınırlıdır ( 8 kanal
bir grup- 8 kanal bir pod’a bağlı), bu durumda TTL sinyaller bir pod’a , LVPECL (Low-Voltage Positive EmitterCoupled Logic) - Alçak-Gerilim Pozitif Emetör Kuplajlı Logic (AGPEKL) -sinyaller diğer pod’a bağlanmalıdır.
36
Şekil 1: 5 V CMOS sinyali için MSO eşik değerinin 2.5V
ayarlanması
Zamanlama (timing) ve Durum (state) edinimi
Sayısal sinyallerin edinimi iki şekilde yapılabilinir: zamanlama veya durum edinimi. Zamanlama ediminde,
MSO belirlenmiş örnekleme hızında, sayısal sinyali düzenli arakılklar ile tarar. Her bir örnekleme noktasında,
MSO sinyalin lojik durumunu hafızaya alıp, sinyalin zamanlama diyagramı yaratılır. Diğer yanda durum ediniminde, sayısal sinyalin durumunun geçerli ve kararlı olduğu belirli zamanlar tarif edilir: bu durum senkron ve
saat darbeli sayısal devrelerde yaygındır. Lojik analizörler hem zamanlama (asenkron) hem de durum (senkron)
ENDÜSTRİ OTOMASYON
Ürün ve Uygulamalar
edinimini sağlarlar. Karışık Sinyal Osiloskopu MSO, sayısal kanallarının sinyal edinimi, lojik analizörlerin zaman
edinimi modunda, sinyal edinimi gibidir. MSO, zamanlama edinimini saat darbeli veri yolu ekranı ve olay tablosu olarak her ikisnide çözer, böylece lojik analizörün durum edinim ekranının benzeri ortaya çıkar.
Şekil 2: MSO serisi ile zaman edinimine örnek. Aygıtın saat sinyali kullanılarak tariflenmiş ve çözülmüş
dört adet paralel veri yolu.
Renk kodlu sayısal dalga şekli ekranı
Sayısal zamanlama dalga şekilleri, analog dalga şekillerine benzemektedir, fakat lojik sinyallerin sadece “yüksek”
ve “ alçak” seviyeleri görülür. Zamanlama edinim analizinde genellikle belirli bir zaman noktasındaki lojik değerlere odaklanılır, bir veya birden fazla dalga şeklinin kenarlarının geçişleri arasındaki zaman ölçülür. Analizi kolaylaştırmak için, MSO renk kodlu sayısal dalga şekli ekranı
özelliğine sahiptir, bu özellik ile örneğin “alçak” lojikler
mavi, “yüksek” lojikler ise yeşil renk ile sayısal dalga şekli üzerinde görülebilinir, böylece geçişler ekran üzerinde görülmese bile lojik değerleri kullanıcı görebilir. Dalga şeklinin etiket rengi prob renk kodu ile uyumlu olması halinde, hangi sinyalin hangi test noktasına ait olduğu
kolaylık ile tespit edilir.
Şekil 3: Prob renk kodları dalga şekli renk kodlaması
ile uyumlu, sinyalin hangi test noktasına aitolduğu kolaylık ile tespit edillir
Sayısal zamanlama dalga şekilleri veri yolu teşkil etmek
üzere gruplandırılır. Bir sayısal sinyal en sağdaki basamak olarak tarif edilir, ve diğer sayısal sinyaller, ikili sayının en soldaki basamağına kadar olan basamakları tanımlar. MSO, veri yolunu ikili veya hex sayı olarak çözer.
MSO aynı zamanda olay tablosuda yaratır. Her bir durum
zaman bilgisi ile etiketlenmiş olduğu için zaman ölçümleri basitleşir.
Yeni Tektronix MSO5000 Serisi karışık sinyal osiloskopu,
paralel veri yollarını saat dabeli veya saat darbesiz formatlar kullanarak çözer. Saat darbeli kod çözmede, MSO,
saat olarak belirlenmiş sinyalin yükselme, düşme veya
her iki kenarındaki zamanda veri yolunun lojik durumunu
belirler. Böylece veri yolunun sadece geçerli değişimleri görülür, verinin geçerli olmadığı tüm değişimler hariç
tutulur. MSO, çözmede saat darbesiz format kullanması
halinde, MSO her bir örnekleme noktasında veri yolunu
çözer, ve veri yolundaki tüm değişimleri gösterir. MSO
saat darbeli çözme yaptığı zaman, çözülmüş veri yolu ekranı ve olay tablosunun görüntüsü, lojik analizörün durum ekranına çok benzer. Veri yolu çözümü edinim sonrası bir proses olduğu için, analiz sırasında çözme formatının değiştirilmesi esnekliği bulunmaktadır.
Tetikleme Kabiliyeti
Yeni MSO5000 serisi komple bir tetikleme seti sunmaktadır, dahil olan tetikleme çeşitleri:runt, lojik-logic,dabe
genliği/glitch- pulse width/glitch, setup/hold violation,
geçiş süresi- transition time, seri paket - serial packet,
ve paralel-veri-parallel data bu tetiklemeler ile ana olaylar hızlı bir şekilde tespit edilir. 20sMpoints- Mnokta veya
daha fazla kayıt uzunluğu ile tekli edinimlerde ilgi doyulan bir çok olay yakanabilir- binlerce seri paket – yüksek
çözünürlükte olmaları nedeni ile münferit sinyal deytaylarını görmek için zum yapılabilinir.
Bu tetikleme kabiliyetleri, MSO’nun otomatik ölçme özelliği ile kullanılması halinde, belirgin bir olay veya olaylar kombinasyonun tetiklemesini gerçekleştirir. Örneğin
enstrüman, imleçler arasındaki pozitif ve negatif darbe
genişliğini ölçmek için konfigüre edilebilinir. “Run” “Başlat” komutu ile çoklu edinimlerin sonucunda ölçme istatistiği üretilir.
Alternatif olarak TTL burst sinyalinin doğrulanması için,
her bir pozitif darbeyi ölçüp, önceden ayarlanmış değerin dışında olan darbe genliğinde tetikleme yapacak şekilde konfigüre edilebinir. Tek çekimli “Single –Shot” modunda kullanılması halinde MSO ölçümü yaptıktan sonra, tetiklemeyi durdurur, böylece uygun olmayan darbenin analizine olanak sağlanır. Hata tetiklemesi ile yapılan
doğrulama teknikleri uzun süreli sinyal izlenmesinde kullanılabilinir. Tasarımın tüm gece veya hafta sonu uzun
süreli denemesi sağlanır.
ENDÜSTRİ OTOMASYON
37
Ürün ve Uygulamalar
Arama araçları
Uzun bir dalga şekli kayıtı üzerinde ilgilenilen bir olayın
tepit edilmesi, uygun arama araçları olmaması halinde
çok zaman kaybına neden olur. Günümüzde yapılan kayıt
uzunluğu, bir çok milyon veri noktasından meydana geldiği için, binlerce sinyal aktivitesinin görüntüsünü kaydırarak taramak gerekir.
Tektronix MSO5000 serisinin güçlü tetiklemesi ile, sinyal hatalarını bulup, seri veya paralel veri yolu içeriğinde tetikleme yaparak, veri edinimi problemli alan üzerine odaklar. Bununla beraber, veri edinimi gerçekleştikten
sonra tetikleme bir daha uygulanmaz. Kayıt üzerinde manüel olarak arama yapmak, sinirlendirici ve zaman kaybına neden olan bir işlemdir.
Belirtilen problemin üstesinden gelebilmek için, bu osiloskoplarda kapsamlı arama ve dalga şekli navigasyon
kabiliyeti sağlayan Wave Inspector® kontrol seti bulunmaktadır. Bu kontroller ile kayıt üzerinde hızlı kaydırma
ve zumlama yapılabilmekte, birkaç saniye içerisinde kullanıcının kaydın bir ucundan diğer ucuna geçmesi sağlanmaktadır. Kullanıcı ilerki bir aşamadaki araştırma için
lokasyon işaretleyebilir veya tarif edilmiş kriter için kayıt arayabilir. Aramaların içeriğinde, analog, sayısal ve
seri veri yolu verilerini içerebilir, tarif edilmiş olay her
gerçekleştiğinde, sistem otomatik olarak işaretler, böylece kullanıcı olaylar arasında hızlı bir şekilde hareket edebilir. Veri bulunduktan ve işaretlendikten sonra, oluşumlar arasındaki navigasyon ön panelde yer alan ‘bir önceki- previous’ ‘sonraki-next’ tuşlarına basılarak basitçe yerine getirilir.
Belirtilen tetikleme tipleri kenar-edge tetiklemesi, darbe genliği tetiklemesi-“pulse widths”, “runt”, “set-up/
hold times”- kurma /durdurma zamanı, lojik-“logic”, yükselme/düşme&değişim zamanları-“rise/fall & transition
time” ve veri yolu değerleri içinde arama araçları mevcuttur.
Özet
Tasarımlarında
sayısal
analog
sinyallerin
etkileşimini,analog ve yazılım veri yolu işlemlerini doğrulamak isteyen tasarımcılar için Karışık–sinyal osiloskopları
“Mixed-signal oscilloscopes” paha biçilemez değerdedir.
Lojik Zamanlama-“Logic Timing’” işlevselliğini, osiloskop kullanmanın kolaylığı ile sunar, yenilikçi yüksek performanslı pasif problama, güçlü sayısal tetikleme , yüksek çözünürlükte 16,5 Gs/s örnekleme hızına kadar edinim kabiliyeti, dahili analiz kabiliyeti ve özel uygulama
paketleri ile sayısal devrelerin hata ayıklaması ve doğrulamasında kullanılan kapsamlı bir araçtır.
Download