S P R Z Ę T
Elektronika Praktyczna 10/2003
68
o†okreúlon¹ (a nie dowoln¹) liczbÍ
pozycji itp. Potrzeba bardzo wiel-
kiego doúwiadczenia, aby przy two-
rzeniu za³oøeÒ funkcjonowania
uk³adu cyfrowego nie zrobiÊ - juø
na wstÍpie - wielu b³ÍdÛw.
Zwykle, przy wdraøaniu do pro-
dukcji skomplikowanych urz¹dzeÒ
cyfrowych, testowanie i†weryfikacja
jego dzia³ania trwa d³ugo. Czas
trwania tego etapu projektu moøna
skrÛciÊ za pomoc¹ specjalnych urz¹-
dzeÒ, np. analizatorÛw†stanÛw lo-
gicznych. DziÍki tym przyrz¹dom
moøna poznaÊ zaleønoúci czasowe
wystÍpuj¹ce miÍdzy sygna³ami
w†testowanym uk³adzie, a†takøe
zweryfikowaÊ jego cechy funkcjonal-
ne. O†ile za pomoc¹ oscyloskopu
moøemy obserwowaÊ maksymalnie
kilka sygna³Ûw jednoczeúnie, o†tyle
analizator pozwala obserwowaÊ,
z†dok³adnoúci¹ nawet nanosekundo-
w¹, kilkanaúcie (kilkadziesi¹t, a†na-
wet kilkaset) sygna³Ûw jednoczeúnie.
Na etapie opracowy-
wania konstrukcji bar-
dzo przydatnym urz¹-
dzeniem moøe okazaÊ
siÍ analizator LA-2124
firmy Clock Computer
Corporation. Firma ta
od wielu lat zajmuje
siÍ projektowaniem
i†produkcj¹ tego typu
urz¹dzeÒ.
Podstawowymi para-
metrami analizatora sta-
nÛw logicznych, naj-
czÍúciej branymi pod
uwagÍ przez uøytkow-
nikÛw, s¹: liczba kana-
³Ûw i†maksymalna czÍs-
totliwoúÊ prÛbkowania.
Prezentowany w†artykule LA-2124
ma 24 kana³y, wszystkie mog¹ po-
bieraÊ informacje (prÛbkowaÊ)
z†czÍstotliwoúci¹ do 100 MHz. Tak
wiÍc maksymalna rozdzielczoúÊ po-
miaru w†osi czasu wynosi 10 ns.
Innymi waønymi parametrami s¹:
dopuszczalne napiÍcia wejúciowe
(w prezentowanym modelu od -5V
do + 10V), prÛg rozpoznawania ze-
ra i†jedynki logicznej (w prezento-
wanym modelu od -1V do 3†V, pro-
gramowany z†krokiem 50 mV) i†po-
jemnoúÊ pamiÍci prÛbek, ktÛra
w†omawianym urz¹dzeniu wynosi
128 ks³Ûw.
Program steruj¹cy prac¹ analizato-
ra LA-2124 pracuje pod kontrol¹
systemu Windows 98/Me. Pozwala
on dobieraÊ wszystkie parametry
pracy, w†tym: sposÛb wyzwalania,
wartoúÊ s³owa wyzwalaj¹cego, na-
piÍcia referencyjne, czÍstotliwoúci,
pojemnoúÊ uøytej pamiÍci, itp.).
Program ten s³uøy takøe do ogl¹da-
nia wynikÛw pomiarÛw (rys. 1). Je-
go dodatkowymi, istotnymi z†punk-
tu widzenia uøytkownika, moøli-
woúciami s¹: drukowanie wynikÛw,
zapis danych do pliku (odczyt
z†pliku), eksport danych do arkusza
kalkulacyjnego. Atutem moøe byÊ
obszerna pomoc w†postaci elektro-
nicznej (help) napisana w†sposÛb
bardzo przejrzysty.
WiÍcej moøliwoúci
Firma Clock Computer Corpora-
tion modelu analizatora prezento-
wanego w†artykule, ma w†swojej
ofercie takøe modele bardziej za-
awansowane. Na przyk³ad modele
serii 5000 prÛbkuj¹ z†czÍstotliwoú-
ci¹ do 500 MHz, a†maksymalna
WspÛ³czesne urz¹dzenia cyfrowe sk³adaj¹
siÍ zazwyczaj z†wielu modu³Ûw
funkcjonalnych. Projektanci takich urz¹dzeÒ
doskonale wiedz¹ o†tym, øe podczas ich
uruchamiania i†testowania bardzo przydatny
jest wielokana³owy analizator stanÛw logicznych. Jedno
z†takich urz¹dzeÒ - dostÍpnych na naszym rynku -
przedstawiamy w†artykule.
Podczas konstruowania urz¹dzeÒ
cyfrowych szczegÛln¹ uwagÍ naleøy
zwracaÊ na zaleønoúci czasowe wy-
stÍpuj¹ce pomiÍdzy sygna³ami. Na
wejúciach przerzutnikÛw (rejestrÛw)
dane powinny pojawiÊ siÍ odpo-
wiednio wczeúniej (setup time) -
przed narastaniem (opadaniem) zbo-
czy sygna³u zegarowego (clk) i†mo-
g¹ byÊ ìzdejmowaneî dopiero po
okreúlonym czasie (hold time).
CzÍsto zachodzi takøe†potrzeba
sprawdzenia, czy w†zbudowanym
uk³adzie nie wystÍpuje zjawisko
hazardu spowodowane zastosowa-
niem elementÛw wprowadzaj¹cych
rÛøne opÛünienia. Bardzo waøn¹
rzecz¹ jest, aby oprÛcz zachowania
w³aúciwoúci czasowych w†projekto-
wanym uk³adzie by³y zachowane
odpowiednie funkcje logiczne (dzia-
³anie zgodne ze specyfikacj¹ funk-
cjonaln¹). Sumator ma dodawaÊ,
a†nie mnoøyÊ, rejestr przesuwny ma
przesuwaÊ dane w†lewo (prawo)
Analizator stanów logicznych
Rys. 1. Widok okna programu sterującego
pracą analizatora LA−2124
LA-2124
LA-2124
S P R Z Ę T
S P R Z Ę T
Elektronika Praktyczna 10/2003
70
Przyrz¹d do testów udostêpni³a redakcji firma
ELMARK Automatyka Sp. z o.o., tel. (22) 828-29-
11, www.elmark.com.pl.
Dodatkowe informacje
Bardzo rozbudowane oprogramo-
wanie analizatorÛw z†rodzin 4000
i†5000 wykonuje m.in. automatycz-
n¹ analizÍ sygna³Ûw magistrali I
2
C,
a†po zastosowaniu dodatkowych
modu³Ûw moøe s³uøyÊ jako genera-
tor zadanych wzorÛw†(pattern gene-
rator).
Aby lepiej zapoznaÊ siÍ z†anali-
zatorem przedstawionym w†artyku-
le, moøna pobraÊ oprogramowanie
steruj¹ce jego prac¹ i†przetestowaÊ
je w†trybie demo (bez do³¹czonego
sprzÍtu). Najnowsze wersje oprogra-
mowania s¹ dostÍpne na stronie
producenta
http://www.clock-
link.com.tw oraz na stronie dystry-
butora - http://www.elmark.com.pl
(w sekcji - pomoc techniczna).
Tomasz Koz³owski
Elmark Automatyka Sp. z o.o.
elmark@elmark.com.pl
Tab. 1. Podstawowe parametry analizatora LA−2124
Predefiniowane czêstotliwoci
100 MHz, 50 MHz, 25 MHz, 5 MHz, 1 MHz, 500 kHz, 100 kHz,
próbkowania
50 kHz, 1 kHz, 500 Hz, 250 Hz, 50 Hz, 20 Hz, 10 Hz, 5 Hz, 2 Hz,
1 Hz, taktowanie zewnêtrzne (ext clk)
Liczba wejæ (kana³ów)
24
Pojemnoæ pamiêci próbek
128 ks³ów 24-bitowych
Czas podtrzymania/ustalania
2 ns/0 ns
Napiêcie progowe (0/1)
Ustawiane od -1 V do +3 V z krokiem 50 mV
Impedancja wejciowa
50 kΩ||8 pF
Maksymalne napiêcie wejciowe od -5 V do +10 V
Niejednoczesnoæ akwizycji danych max. 2 ns pomiêdzy wejciami
Sposoby wyzwalania pomiaru
Stany wyzwalania dla poszczególnych wejæ - 0, 1, X (dowolny)
(trigger)
s¹ mno¿one logicznie (AND), mo¿na wybraæ zbocze tak utworzone-
go sygna³u. Mo¿liwoæ pre- i post-wyzwalania
Wywietlanie
- 24 kana³y mog¹ byæ wywietlane jako przebiegi czasowe,
- u¿ytkownik definiuje nazwy tych kana³ów,
- kana³y s¹ wywietlane w kolejnoci zadanej przez u¿ytkownika,
- pokazywany jest czas miêdzy kursorami A, B i momentem
wyzwolenia,
- powiêkszanie i pomniejszanie widoku w poziomie (1/64 do 64)
i w pionie (1x do 4x),
- niezale¿ne ustawianie kolorów poszczególnych kana³ów.
Komunikacja z komputerem
Poprzez port Centronics
Oprogramowanie
Pracuje pod kontrol¹ Windows 98/Me
liczba ich wejúÊ wynosi 160. Op-
rÛcz tego moøna ustawiaÊ po kilka
rÛønych progÛw napiÍciowych jed-
noczeúnie (w przedziale od -6,4
V†do +6,4 V). Dopuszczalne s¹ na-
piÍcia wejúciowe z†zakresu od -150
V†do +150 V, a†pamiÍÊ prÛbek ma
pojemnoúÊ do 512 ks³Ûw.