A LOGSYS rendszer ismertetése



Hasonló dokumentumok
A LOGSYS GUI. Fehér Béla Raikovich Tamás, Laczkó Péter BME MIT FPGA laboratórium

LOGSYS LOGSYS SPARTAN-3E FPGA KÁRTYA FELHASZNÁLÓI ÚTMUTATÓ szeptember 19. Verzió

2008. október 9. Verzió

LOGSYS LOGSYS ECP2 FPGA KÁRTYA FELHASZNÁLÓI ÚTMUTATÓ szeptember 18. Verzió

Digitális technika (VIMIAA02) Laboratórium 1

Digitális technika (VIMIAA02) Laboratórium 1

Digitális technika (VIMIAA02) Laboratórium 5.5

Digitális technika (VIMIAA02) Laboratórium 4

Programozási segédlet DS89C450 Fejlesztőpanelhez

3. A DIGILENT BASYS 2 FEJLESZTŐLAP LEÍRÁSA

Digitális technika (VIMIAA02) Laboratórium 5

Digitális technika (VIMIAA02) Laboratórium 5

Perifériák hozzáadása a rendszerhez

Digitális technika (VIMIAA02) Laboratórium 4

Digitális technika VIMIAA01 9. hét Fehér Béla BME MIT

Digitális technika VIMIAA01 9. hét

Útmutató a LOGSYS fejlesztői kábel eszközmeghajtó programjainak telepítéséhez

LOGSYS FPGA FEJLESZTŐI KÖRNYEZET FEHÉR BÉLA RAIKOVICH TAMÁS LACZKÓ PÉTER

Beágyazott és Ambiens Rendszerek Laboratórium BMEVIMIA350. Mérési feladatok az 1., 2. és 3. mérési alkalomhoz

T Bird 2. AVR fejlesztőpanel. Használati utasítás. Gyártja: BioDigit Kft. Forgalmazza: HEStore.hu webáruház. BioDigit Kft, Minden jog fenntartva

Digitális technika (VIMIAA02) Laboratórium 3

Digitális technika (VIMIAA02) Laboratórium 3

SR mini PLC Modbus illesztő modul. Modul beállítása Bemeneti pontok kiosztása főmodul esetén Bemeneti pontok címkiosztása kiegészítő modul esetében

Digitális technika (VIMIAA01) Laboratórium 4

(1) 10/100/1000Base-T auto-sensing Ethernet port (2) 1000Base-X SFP port (3) Konzol port (4) Port LED-ek (5) Power LED (Power)

A megfelelőségi nyilatkozat letölthető a honlapról

Őrjárat Ellenőrző Proximity Olvasó

Navigációs GPS adatok kezelése QGIS programmal (1.4 verzió) Összeállította dr. Siki Zoltán

Külső eszközök. Felhasználói útmutató

LOGSYS FEJLESZTŐI KÖRNYEZET

IDAXA-PiroSTOP. PIRINT PiroFlex Interfész. Terméklap

LOGIKAI TERVEZÉS. Előadó: Dr. Oniga István Egytemi docens

SP-PROG (SP-PROG-BT) Univerzális USB (Bluetooth/USB) Programozó

Küls eszközök. Dokumentum cikkszáma: Ez az útmutató a külön beszerezhető külső eszközök használatát ismerteti

TxBlock-USB Érzékelőfejbe építhető hőmérséklet távadó

LOGSYS LOGSYS KINTEX-7 FPGA KÁRTYA FELHASZNÁLÓI ÚTMUTATÓ április 3. Verzió

Küls eszközök. Dokumentum cikkszáma: Ez az útmutató a külön beszerezhető külső eszközök használatát ismerteti

Mintavételezés tanulmányozása. AD - konverzió. Soros kommunikáció

LOGSYS LOGSYS SPARTAN-6 FPGA KÁRTYA (V2.1) FELHASZNÁLÓI ÚTMUTATÓ október 2. Verzió

I. C8051Fxxx mikrovezérlők hardverfelépítése, működése. II. C8051Fxxx mikrovezérlők programozása. III. Digitális perifériák

AC-MFS. RFID kártyaolvasó és kódzár. Felhasználói leírás

A ChipScope logikai analizátor

Kameleon Light Bootloader használati útmutató

Digitális technika (VIMIAA02) Laboratórium 12

Digitális technika (VIMIAA02) Laboratórium 12

6.2. TMS320C64x és TMS320C67xx DSP használata

Külső eszközök. Felhasználói útmutató

Easton420. Automata Telefon hangrögzítő. V 6.0 Telepítése Windows XP rendszerre

A vezérlő alkalmas 1x16, 2x16, 2x20, 4x20 karakteres kijelzők meghajtására. Az 1. ábrán látható a modul bekötése.

AC-MF1W. RFID kártyaolvasó és kódzár. Felhasználói leírás

Multi-20 modul. Felhasználói dokumentáció 1.1. Készítette: Parrag László. Jóváhagyta: Rubin Informatikai Zrt.

The modular mitmót system. DPY kijelző kártya C API

LOGSYS EGYSZERŰ ALKALMAZÁS KÉSZÍTÉSE A LOGSYS KINTEX-7 FPGA KÁRTYÁRA A XILINX VIVADO FEJLESZTŐI KÖRNYEZET HASZNÁLATÁVAL június 16. Verzió 1.

LOGSYS LOGSYS LCD KIJELZŐ MODUL FELHASZNÁLÓI ÚTMUTATÓ november 8. Verzió

MPLAB ICD használata

T Bird 2. AVR fejlesztőpanel. Használati utasítás. Gyártja: BioDigit Kft. Forgalmazza: HEStore.hu webáruház. BioDigit Kft, Minden jog fenntartva

Mikrorendszerek tervezése

LOGSYS FEJLESZTŐI KÁBEL

Mérési jegyzőkönyv. az ötödik méréshez

Moduláris USB billentyűzet emulátor

Di1611/Di2011. KEZELÉSI ÚTMUTATÓ: Twain

PMU Kezdı lépések. 6-0 Csatlakozás LG GLOFA-GM és SAMSUNG PLC-hez. 6-1 Kommunikáció LG PMU és LG GLOFA-GM7 / GM6 / GM4 között

Operációs rendszerek. Tanmenet

A Memory Interface Generator (MIG) beállítása a Logsys Kintex-7 FPGA kártyához

SIOUX-RELÉ. Sioux relé modul telepítési leírás Szerkesztés MACIE0191

Image Processor BarCode Service. Felhasználói és üzemeltetői kézikönyv

Új kompakt X20 vezérlő integrált I/O pontokkal

VDCU használati utasítás

2-VEZETÉKES KAPUTELEFON RENDSZER Kameraillesztő. VDCU Felhasználói és telepítői kézikönyv VDCU. VDCU Leírás v1.0.pdf

Helyi (otthoni) hálózat kialakítása (Windows rendszerben)

A CA-42 adatkommunikációs kábel gyors telepítési útmutatója

WiLARM-MICRO GSM Modul Telepítői Útmutató Verzió: 2.0

Külső eszközök Felhasználói útmutató

MSP430 programozás Energia környezetben. Kitekintés, további lehetőségek

The modular mitmót system. 433, 868MHz-es ISM sávú rádiós kártya

ISE makró (saját alkatrész) készítése

Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD)

eszemélyi Kliens Szoftvercsomag

"Eseményekre imm/connection Server scriptek futtatása

SLS-500-MBUS-MODBUS átalakító. Magyar nyelvű használati utasítás

Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD)

AVR-Stamp1.0F_USB Leírás, használati útmutató. Rev.B

Magyar Nemzeti Bank - Elektronikus Rendszer Hitelesített Adatok Fogadásához ERA. Elektronikus aláírás - felhasználói dokumentáció

A Windows 7 operációs rendszerrel kompatibilis DS150E felhasználói útmutatója. Dangerfield,február 2010 V1.0 Delphi PSS

LOGSYS LOGSYS SZTEREÓ CODEC MODUL FELHASZNÁLÓI ÚTMUTATÓ szeptember 16. Verzió

PROTOTÍPUSKÉSZÍTÉS. Előadó: Dr. Oniga István

DKÜ ZRT. A Portál rendszer felületének általános bemutatása. Felhasználói útmutató. Támogatott böngészők. Felületek felépítése. Információs kártyák

Thermo1 Graph. Felhasználói segédlet

FPGA áramkörök alkalmazásainak vizsgálata

Külső eszközök. Felhasználói útmutató

Telepítési útmutató a Solid Edge ST7-es verziójához Solid Edge

Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD)

Satel ETHM-1. Ethernet modul.

Megoldás. Feladat 1. Statikus teszt Specifikáció felülvizsgálat

Digitális technika Xilinx ISE GUI használata

1. fejezet: Bevezetés. 2. fejezet: Első lépések

Külső eszközök Felhasználói útmutató

TxRail-USB Hőmérséklet távadó

Nyolcbites számláló mintaprojekt

Digitális technika (VIMIAA01) Laboratórium 9

Átírás:

BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK A LOGSYS rendszer ismertetése Raikovich Tamás BME MIT atórium

A LOGSYS rendszer Beágyazott rendszerek (elsősorban FPGA alapú) Fejlesztőrendszere Oktatási segédeszköze Részei: LOGSYS Spartan-3E FPGA kártya LOGSYS fejlesztői kábel LOGSYS grafikus felhasználói felület Xilinx Platform Cable USB emulátor LOGSYS FLASH programozó alkalmazás

LOGSYS Spartan-3E FPGA kártya

LOGSYS Spartan-3E FPGA kártya Xilinx XC3S250E-TQ144 FPGA 250 ezer kapu (4896 LUT és FF) 12 darab 18 kbites Blokk-RAM 12 darab 18 x 18 bites szorzó Az eszközzel megvalósíthatók Összetettebb logikák Egyszerűbb processzoros rendszerek Digitális jel- és képfeldolgozás Egyszerűen kezelhető perifériák Memóriák: program- és adattárolás 128 k x 8 bites aszinkron SRAM 16 Mbites SPI buszos soros FLASH A soros FLASH memóriából képes az FPGA magát felkonfigurálni

LOGSYS Spartan-3E FPGA kártya Megjelenítő eszközök 8 darab LED 4 digites hétszegmenses kijelző 7 x 5 pontmátrix kijelző Beviteli eszközök 5 darab nyomógomb 8-as DIP kapcsoló 16 MHz-es oszcillátor LOGSYS fejlesztői port Konfigurálás, vezérlés (CLK, RST) Soros kommunikáció, tápellátás Két bővítőcsatlakozó

LOGSYS Spartan-3E FPGA kártya Letölthető anyagok (http://logsys.mit.bme.hu) LOGSYS Spartan-3E FPGA Kártya Felhasználói Útmutató Részletes dokumentáció Kapcsolási rajz A perifériák bekötése Teszt alkalmazás az FPGA kártyához A kijelzők időmultiplexelt vezérlése XBD fájl az FPGA kártyához Kártya leíró fájl a Xilinx EDK szoftverhez Kicsomagolni a \Xilinx\EDK\board könyvtárba FLASH programozó alkalmazás

LOGSYS fejlesztői kábel USB periféria Mini-B USB csatlakozó Fejlesztői kábel funkciók: Konfiguráció: JTAG Kommunikáció: UART/USRT Master SPI Master I 2 C BitBang I/O Vezérlés: Órajel és reset jel Tápellátás: 5 V rövidzárlat védett tápfeszültség kimenet Feszültség- és árammérés

LOGSYS fejlesztői kábel Csatlakoztatás: a LOGSYS matrica legyen felül! Állapotjelző LED-ek Sárga LED: tápellátás Zöld LED: kommunikáció Letölthető anyagok (http://logsys.mit.bme.hu) LOGSYS Fejlesztői Kábel Felhasználói Útmutató Részletes dokumentáció Eszközmeghajtó programok Két eszköz: fejlesztői kábel + virtuális soros port A számítógép újraindítására szükség lehet

LOGSYS GUI Indítás: Logsys.exe Átrendezhető, testreszabható (dokkolható ablakok) A fejlesztői kábel funkcióinak elérését biztosítja

LOGSYS GUI Kábelkezelő A fő ablak bal oldalán található Minden csatlakoztatott fejlesztői kábelhez külön lap tartozik Funkciói: Kábel funkciók megnyitása CLK, RST vezérlés Tápfeszültség kimenet vezérlése Mérési eredmények megjelenítése

LOGSYS GUI Kábelkezelő Kábel funkciók: JTAG, BitBang I/O, UART, USRT Megnyitás: checkbox bejelölése Lezárás: Funkció ablakának bezárása Checkbox bejelölés megszűntetése Erőforrás ütközés esetén az adott funkció nem lesz elérhető Órajel és reset jel vezérlése: CLK: 1 Hz 8 MHz RST: aszinkron Csak akkor elérhető, ha a CLK vagy az RST vonal nem foglalt

LOGSYS GUI Kábelkezelő Tápfeszültség kimenet vezérlése: Be- és kikapcsolás Áramkorlát: 450 ma, 700 ma, 950 ma (utóbbi kettő esetén Y-kábel szükséges) Mérési eredmények megjelenítése: Feszültség: 5 V tápfeszültség kimenet I/O referencia feszültség JTAG referencia feszültség Kimeneti áram: Beállítható maximum és kritikus érték Korábbi fogyasztás megjelenítése

LOGSYS GUI JTAG JTAG eszköz adatbázis: A fő ablakban a jobb oldalon található Gyártófüggetlen eszközkezelést biztosít Funkciók (jobb kattintás menü): Hozzáadás Eltávolítás Eszköz adatainak módosítása Adatok megadása: Manuálisan Importálás BSDL fájlból

LOGSYS GUI JTAG Eszközök konfigurálása JTAG interfészen keresztül: JTAG lánc azonosítása A konfigurálandó eszköz kiválasztása a listából

LOGSYS GUI JTAG Eszközök konfigurálása JTAG interfészen keresztül: A konfigurációs fájl letöltése A konfiguráció befejeződött

LOGSYS GUI JTAG Ismeretlen eszköz esetén hibajelzés Hozzá kell adni az eszközt az adatbázishoz Támogatott konfigurációs fájlok: SVF (ipari szabvány) Xilinx eszközök esetén még: BIT és JEDEC Xilinx ISE telepítése szükséges impact programmal automatikus konvertálás SVF formátumra

LOGSYS GUI UART/USRT Egyszerű terminál az UART és USRT kommunikációhoz: UART: aszinkron soros kommunikáció USRT: UART + folyamatos órajel kiadás

LOGSYS GUI UART/USRT Beállítások: Adatátviteli beállítások: Baud rate: 4800 115200 bit/s Paritás: nincs, páros vagy páratlan Adatbitek száma: 5, 6, 7 vagy 8 Stop bitek száma: 1 vagy 2 Bináris vagy szöveges mód Újsor jelzések (csak szöveges módban) Beállítások érvényesítése: Set gomb Kapcsolat létrehozása: Connect gomb Kapcsolat bontása: Disconnect gomb Echo: elküldött karakterek megjelenítése

LOGSYS GUI UART/USRT Fájl küldése: Fájl megnyitása: gomb Küldés: Send gomb Megszakítás: Stop gomb Vett adatok mentése fájlba: Fájl kiválasztása: gomb Vétel elindítása: Receive gomb Vétel leállítása: Stop gomb Karakter küldése: Bináris Decimális Hexa ASCII

LOGSYS GUI BitBang I/O A BitBang I/O egy speciális alacsony sebességű szinkron kommunikációs mód. Jól használható: Egyszerű tesztekhez Oktatási célra Működése: A szoftver közvetlen vezérli az órajelet (CLK) Felfutó vagy lefutó élre: A reset (RST) és a soros kimenet (MOSI) megváltoztatása A soros bemenet (MISO) mintavételezése

LOGSYS GUI BitBang I/O A BitBang I/O funkció kezelői felülete:

LOGSYS GUI BitBang I/O Órajel vezérlése: Órajel frekvencia: 1 Hz 1000 Hz Folyamatos órajel elindítása/leállítása Adott számú pulzus kiadása Alacsony/magas szintre állítás Álló órajel esetén: A kiadott parancsok várakozási sorba kerülnek Az órajel elindítása után kerülnek végrehajtásra Reset jel vezérlése: Adott hosszúságú RST pulzus kiadása Alacsony/magas szintre állítás

LOGSYS GUI BitBang I/O MOSI-MISO adatátvitel: Adatformátum: bináris, decimális, hexa vagy ASCII Interaktív mód: Többszörös küldési lehetőség adott számú órajelpulzusnyi szünettel Műveletek: +, -, bal shift, jobb shift, balra forgatás, jobbra forgatás MOSI alacsony/magas szintre állítása Fájl I/O mód Beállítások: Írás és olvasás felfutó vagy lefutó órajel élre MSB vagy LSB először

LOGSYS GUI BitBang I/O USRT adatátvitel: Keret: START bit, 4 16 adatbit, STOP bit Adatformátum: bináris, decimális, hexa vagy ASCII Interaktív mód: Többszörös küldési lehetőség adott számú órajelpulzusnyi szünettel Fájl I/O mód Beállítások: Írás és olvasás felfutó vagy lefutó órajel élre MSB vagy LSB először Adatbitek száma, paritás, keret ellenőrzése

LOGSYS GUI BitBang I/O Idődiagram: A kommunikációs folyamat megjelenítése Engedélyezhető, tiltható (Enable) Nagyítható, kicsinyíthető (Zoom) Jelzi a várakozási sorban lévő órajelpulzusok/bitek számát

LOGSYS GUI Letölthető anyagok (http://logsys.mit.bme.hu) LOGSYS GUI alkalmazás LOGSYS Fejlesztői Környezet Felhasználói Útmutató Részletes dokumentáció.net keretrendszer A LOGSYS GUI használatához szükséges 2.0 vagy újabb kell

Xilinx Platform Cable USB emulátor Biztosítja a fejlesztői kábel JTAG interfészének elérését a Xilinx alkalmazásokból: Xilinx ISE Xilinx EDK Xilinx ChipScope Xilinx System Generator & AccelDSP A LogsysSwUSB eszközmeghajtó telepítése szükséges Indítás: XilinxUSBCable.exe Ikonként látszik a tálcán Jobb kattintás: felugró menü

Xilinx Platform Cable USB emulátor A Xilinx USB kábel csatlakoztatása 1. A használni kívánt eszközök kiválasztása LOGSYS SwUSB bus devices menüben LOGSYS development cable menüben 2. A kiválasztott eszközök megnyitása Open selected devices menüpont 3. A Xilinx ISE verzió kiválasztása Select a Xilinx ISE version menüben A gépekre a Xilinx ISE 10.1 van telepítve 4. A Xilinx USB kábel csatlakoztatása Attach Xilinx USB cable menüpont Ha a kiválasztott SwUSB portra még nem volt csatlakoztatva Xilinx USB kábel, akkor a Windows kéri az eszközmeghajtók telepítését

Xilinx Platform Cable USB emulátor A Xilinx USB kábel eltávolítása 1. Remove Xilinx USB cable menüpont 2. Close selected devices menüpont Kilépés a programból Exit menüpont Kilépéskor a csatlakoztatott Xilinx USB kábel automatikusan eltávolításra kerül a rendszerből Az alkalmazás automatikus elindítása a Windows betöltésekor Load at Windows startup menüpont

Xilinx Platform Cable USB emulátor Letölthető anyagok (http://logsys.mit.bme.hu) Xilinx USB kábel emulátor alkalmazás LogsysSwUSB eszközmeghajtó Telepítés: install.cmd parancsfájl futtatása A számítógép újraindítása szükséges lehet.net keretrendszer A program használatához szükséges 2.0 vagy újabb kell

LOGSYS FLASH programozó alkalmazás A LOGSYS FPGA kártyákon található soros FLASH memória programozására használható Indítás: LogsysFLASH.exe A toolbar funkciói: 1. LOGSYS fejlesztői kábel kiválasztása 2. Órajelfrekvencia kiválasztása 1, 2, 4 vagy 8 MHz SPI órajelfrekvencia 3. Csatlakozás az FPGA kártyához Rákérdezés a tápfeszültség bekapcsolására, ha nincs bekapcsolva 4. A FLASH programozás funkció lezárása A tápfeszültség kikapcsolásra kerül, ha azt a program kapcsolta be Információ az eszközökről: Az FPGA kártya típusa A FLASH memória típusa, mérete

LOGSYS FLASH programozó alkalmazás A FLASH memória törlése: Teljes törlés (Chip erase) Megadott terület törlése (Block erase): Címtartomány Méret A törlés indítása: Erase FLASH gomb

LOGSYS FLASH programozó alkalmazás A FLASH memória programozása: Konfigurációs fájl megadása: Megnyitás: Open gomb Támogatott formátumok: BIT, HEX, MCS Programozási beállítások: Bitsorrend felcserélése Kezdőcím megadása A törlési mód megadása Legyen-e ellenőrzés A programozás indítása: Program FLASH gomb

LOGSYS FLASH programozó alkalmazás Kezdőcím: FPGA konfigurációs adatok esetén mindig legyen 0 Törlés típusa: Teljes törlés (Chip erase) Az elfoglalt blokkok törlése (Erase used blocks) A korábbi tartalom felülírása (Owerwrite used blocks) A korábbi tartalom beolvasása és módosítása a konfigurációs adatokkal Az elfoglalt blokkok törlése A FLASH memória felprogramozása a módosított adatokkal Letölthető anyagok (http://logsys.mit.bme.hu) LOGSYS FLASH programozó alkalmazás.net keretrendszer A program használatához szükséges 2.0 vagy újabb kell