Programator UPROG ICP
Jest to całkowicie nowa konstrukcja programatora przeznaczona do programowania układów w systemie (in-circuit).Programator zasilany tylko z portu USB pozwala obsługę układów zasilanych z napięć od 1.8V do 5V, a także wymagających wysokich napięć programujących do 14V.
Część sprzętowa zfokusowana na max. wydajność oraz wykorzystywanie interfejsu USB 2.0 w trybie HighSpeed. Przy konstrukcji został wykorzystany specjalizowany mikroprocesor FPGA o cyklu rozkazowym 20 ns - pozwoliło to osiągnąć niezwykle krótkie czasy programowania (zbliżone do max. określonych przez producenta)
Podstawowe cechy uprog icp
System zarządzania wersjami danych, funkcja ?pin check? sprawdzająca poprawność styku między programatorem a układem. Analizator stanów logicznych ulogic z funkcją generatora przebiegów cyfrowych (pattern generator) (opcja)
Możliwość współpracy z zewnętrznym urządzeniem dzięki czterem konfigurowalnym wyprowadzeniomdiody sygnalizacyjne LED: Power, Busy, Error, Good. Oprogramowanie dla systemów Windows 2000/XP/Vista/Win7/Win8 (systemy 32 i 64 bitowe) obsługujące wiele programatorów jednocześnie
Niewielkich rozmiarów obudowa: 110mm x 70mm x 25mm. Umożliwia zastosowanie dodatkowej płyty z gniazdem ZIF do programowania układów (Uprog ICP Programming Socket)
System Zarządzania danymi
 Oprogramowanie Uprog2 umożliwia stworzenie projektu zawierającego kilka różnych zestawów danych dla każdego z układów, pozwala to w sposób swobodny zarządzać wersją programowanego hardware'u. Do zestawu danych można dołączyć opis tekstowy który może być opisem poszczególnych wersji lub dowolną notatką, na przykład instrukcją montażu.
Programowanie w systemie
Wyposażony w złącze (14 pinów) pozwalające na bezpośrednie programowanie układów w systemie (ang. in-circuit programming). Programator obsługuje interfejsy typu: SPI, I2C, BDM, JTAG, 1 WIRE, 3 WIRE, oraz inne rodzaje interface'ów występujących w układach typu: 8051, AVR, ST72, PIC, MSP430, CPLD Xilinx/Altera i innych. Złącze ICP znajduje się w przedniej części obudowy urządzenia, co ułatwia dostęp do programowanego układu
Ulogic - analizator stanów logicznych
 
Wyposażony w 16 kanałów. Zapewnia maks. częstotliwość próbkowania : 200Mhz. Posiada rozmiar bufora 64k lub 256k (2) próbek na kanał. Krótki czas przesyłania danych do komputera. Możliwość podłączenia zewnętrznego zegara próbkującego. Szeroki zakres możliwości wyzwalania: zboczem, poziomem sygnału lub kombinacją typu "and" lub "or".
- Podział bufora na "pre-trigger" i "post-trigger".
- Możliwość opóźnienia wyzwalania.
- Sygnalizacja wyzwolenia diodą LED i dźwiękiem.
- Impedancja wejściowa: 100k?.
- Funkcja ?cyfrowej lupy? (booster) pozwalająca na próbkowanie sygnału cyfrowego w obszarze triggera (12K próbek) z podwojoną częstotliwością.
- Analizator protokołów szeregowych: RS-232
- Analiza automatu stanów.
Parametry Techniczne Ulogic :
| Częstotliwości próbkowania |
200MHz (1), 100MHz, 50MHz, 40MHz (1), 20MHz, 10MHz, 5MHz, 4MHz (1), 2MHz, 1MHz, 500kHz, 400kHz (1), 200kHz, 100kHz, 50kHz, 40kHz (1), 20kHz, 10kHz, 5kHz, 4kHz (1), 2kHz, 1kHz, 500Hz, 400Hz (1), 200Hz |
| Wejścia cyfrowe |
16 kanałów, akceptowane poziomy TTL oraz niskonapięciowe |
| Bufor danych |
regulowany: 16384, 32768, 65536, 131072 (2), 262144 (2) próbek |
| Warunki wyzwalania |
Edge - wyzwolenie po zarejestrowaniu zbocza: narastającego, opadającego, dowolnego; Edge, skip N - wyzwolenie następuje po zarejestrowaniu N-tego zbocza (narastającego lub opadającego); Pattern - wyzwolenie po zarejestrowaniu określonej kombinacji stanów: 1, 0 lub dowolnego; Edge and (or) Pattern - kombinacja wyzwalania Edge i Pattern typu "i", "lub"; Ręczny - wyzwolenie wymuszone przez użytkownika |
| Poziom wyzwalania |
Regulowana wartość napięcia odpowiadająca stanowi wysokiemu (threshold) w następujących standardach: 5V (TTL), 3.3V, 2.5V, 1.8V |
| Opóźnienie wyzwalania |
Capture Delay - rejestracja danych następuje po określonym czasie od momentu wyzwolenia, zależnym od częstotliwości próbkowania |
| Bufor Pre- i Post Trigger |
Rozmiar buforów rejestrujących dane przed i po wystąpieniu wyzwolenia, płynnie regulowany |
| Wejście zegara |
Próbkowanie z wykorzystaniem zewnętrznego sygnału zegarowego. Maksymalna częstotliwość zegara zewnętrznego: 10MHz. |
| Oprogramowanie |
Łatwa w obsłudze aplikacja systemu Windows, wszystkie najważniejsze opcje i parametry dostępne z głównego okna programu. Cechy: zmiana nazwy/kolejności/dostępności kanałów, kursory pomiarowe, powiększanie przebiegów, opcje szukania kombinacji stanów, wydruk sygnałów, możliwość grupowania kanałów i analizy stanów zdefiniowanych przez użytkownika, analiza protokołów szeregowych, zapis konfiguracji i przebiegów do pliku. |
| Wymagania sprzętowe |
Komputer PC z systemem Windows 2000 lub nowszym, dostępny port USB, minimalna rozdzielczość ekranu: 1024 x 768 punktów. |
Generator sygnałów cyfrowych, Pattern generator
Do testowania i uruchamiania urządzeń cyfrowych. Wyposażony w elastyczny i wygodny w użyciu edytor sygnałów cyfrowych, dzięki któremu to użytkownik może zdefiniować dowolną sekwencję pobudzeń układu cyfrowego na 16 wyjściowych liniach urządzenia. Generowane przebiegi odpowiadają ogólnie przyjętym standardom sygnałów cyfrowych. Poza możliwością zdefinowania dowolnej sekwencji pobudzeń, użytkownik może również określić poziom napięcia wyjściowego sygnałów.
Podstawowe cechy
- Ilość kanałów: 16.
- Zakres częstotliwości pracy: 100MHz (zmiana stanu co 10ns) - 200Hz.
- Maksymalny rozmiar bufora: 64K próbek (opcjonalnie 256K próbek).
- Płynnie regulowana długość bufora w zakresie od 1 do maksymalnego rozmiaru.
- Możliwość zapisu zdefiniowanych sygnałów na dysk do późniejszego wykorzystania.
- Dostępne tryby pracy:
- Auto - generacja zdefiniowanych przebiegów,
- Repeat - cykliczna generacja przebiegów po sygnale wyzwolenia,
- Single - pojedyncza generacja przebiegów po sygnale wyzwolenia.
- Regulowany poziom sygnału wyjsciowego: 1.8V, 2.5V, 3.3V, 5V (TTL).
- Przyjazny użytkownikowi edytor sygnałów cyfrowych.
|