MAXimator. Zestaw startowy z układem FPGA z rodziny MAX10 (Altera) Partnerzy technologiczni projektu:

Podobne dokumenty
ZL10PLD. Moduł dippld z układem XC3S200

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

ADuCino 360. Zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361

Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP

LITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy:

KAmduino UNO. Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO

ZL19PRG. Programator USB dla układów PLD firmy Altera

LITEcomp. Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19

ZL25ARM. Płyta bazowa dla modułów diparm z mikrokontrolerami STR912. [rdzeń ARM966E-S]

ZL9AVR. Płyta bazowa dla modułów ZL7AVR (ATmega128) i ZL1ETH (RTL8019)

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

KAmduino UNO. Rev Źródło:

ZL8AVR. Płyta bazowa dla modułów dipavr

ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC

KA-NUCLEO-F411CE. Płytka rozwojowa z mikrokontrolerem STM32F411CE

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8

KA-NUCLEO-UniExp. Wielofunkcyjny ekspander dla NUCLEO i Arduino z Bluetooth, MEMS 3DoF, LED-RGB i czujnikiem temperatury

JTAG Isolator. Separator galwaniczny JTAG dla ARM, AVR i FPGA

KAmodRPiADCDAC. Moduł przetwornika A/C i C/A dla komputerów RaspberryPi i RaspberryPi+

KA-Nucleo-Weather. Rev Źródło:

KA-NUCLEO-Weather. ver. 1.0

ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

ZL9ARM płytka bazowa dla modułów diparm z mikrokontrolerami LPC213x/214x

ZL27ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

Programator-debugger JTAG/SWIM dla mikrokontrolerów STM32 i STM8

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

ZL11ARM. Uniwersalna płytka bazowa dla modułów diparm

Programator ZL2PRG jest uniwersalnym programatorem ISP dla mikrokontrolerów, o budowie zbliżonej do STK200/300 (produkowany przez firmę Kanda).

ZL5PIC. Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887

ZL16AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega8/48/88/168

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

ZL6PLD zestaw uruchomieniowy dla układów FPGA z rodziny Spartan 3 firmy Xilinx

ZL2ARM easyarm zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S)

FREEboard. Zestaw startowy z mikrokontrolerem z rodziny Freescale KINETIS L (Cortex-M0+) i sensorami MEMS 7 DoF

KAmodQTR8A. Moduł QTR8A z ośmioma czujnikami odbiciowymi

Tab. 1. Zestawienie najważniejszych parametrów wybranych mikrokontrolerów z rodziny LPC2100, które można zastosować w zestawie ZL3ARM.

ZL6ARM Zestaw uruchomieniowy dla mikrokontrolerów LPC213x. Tab. 1. Zestawienie najważniejszych parametrów wybranych mikrokontrolerów z rodziny LPC213x

ZL17PRG. Programator ICP dla mikrokontrolerów ST7F Flash

Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów AVR

ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

ZL11AVR. Zestaw uruchomieniowy z mikrokontrolerem ATtiny2313

ZL3ST7. Zestaw uruchomieniowy dla mikrokontrolerów

ZL2ST7. Zestaw uruchomieniowy dla mikrokontrolerów ST7LITE

ZL11PRG v.2. Uniwersalny programator ISP. Odpowiednik: Byte Blaster II DLC5 Programmer AT89ISP STK-200 Lattice ISP ARM Wiggler

ZL2ARM easyarm zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S)

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

Opis przedmiotu zamówienia CZĘŚĆ 1

ZL24PRG. Interfejs JTAG dla mikrokontrolerów ARM

ZL5ARM. Zestaw uruchomieniowy dla mikrokontrolerów LPC2119/2129 (rdzeń ARM7TMDI-S) Kompatybilność z zestawem MCB2100 firmy Keil

LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2

Altera MAX10: nowa generacja FPGA i jej nowe możliwości

KAmodRPi ADC DAC. Rev Źródło:

Opis przedmiotu zamówienia

Szczegółowy opis przedmiotu zamówienia. Część 1 - Laboratoryjny zestaw prototypowy

E-TRONIX Sterownik Uniwersalny SU 1.2

Płytka uruchomieniowa XM32

SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701.

Moduł prototypowy.. Leon Instruments. wersja 1.0

AVREVB1. Zestaw uruchomieniowy dla mikrokontrolerów AVR. Zestawy uruchomieniowe

Zaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie:

ZL1MSP430 Zestaw startowy dla mikrokontrolerów MSP430F11xx/11xxA ZL1MSP430

Rev Źródło:

UNO R3 Starter Kit do nauki programowania mikroprocesorów AVR

Pierwsze kroki z FPGA, część 1

Rev Źródło:

WYKŁAD 5. Zestaw DSP60EX. Zestaw DSP60EX

Spis treści. Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

Technika Mikroprocesorowa

Uniwersalny zestaw uruchomieniowy ZL4PIC

Parametryzacja przetworników analogowocyfrowych

SML3 październik

ARMputer, część 1 AVT 922

IC200UDR002 ASTOR GE INTELLIGENT PLATFORMS - VERSAMAX NANO/MICRO

Moduł prototypowy X3-DIL64 z procesorem ATxmega128A3U-AU

MCAR Robot mobilny z procesorem AVR Atmega32

Sprawozdanie z projektu MARM. Część druga Specyfikacja końcowa. Prowadzący: dr. Mariusz Suchenek. Autor: Dawid Kołcz. Data: r.

Pierwsze kroki z FPGA (2)

dokument DOK wersja 1.0

ARS3 RZC. z torem radiowym z układem CC1101, zegarem RTC, kartą Micro SD dostosowany do mikro kodu ARS3 Rxx. dokument DOK wersja 1.

Moduł CON014. Wersja na szynę 35mm. Przeznaczenie. Użyteczne właściwości modułu

Płytka uruchomieniowa XM64

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki

MultiTool instrukcja użytkownika 2010 SFAR

ISP ADAPTER. Instrukcja obsługi rev.1.1. Copyright 2009 SIBIT

1.1 Co to jest USBCOM? Budowa oraz parametry techniczne... 3

Moduł CON012. Wersja biurkowa. Przeznaczenie. Użyteczne właściwości modułu

KONWERTER RS-422 TR-43

MOD STM32 explorem0 z STM32F051C8T6. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.

MikloBit ul. Cyprysowa 7/ Jaworzno. rev MB-AVR-ISP programator

202_NAND Moduł bramek NAND

Wstęp Architektura... 13

ZL11ARM. Uniwersalna płyta bazowa

Programowanie Układów Logicznych kod kursu: ETD6203. Szczegóły realizacji projektu indywidualnego W dr inż.

IC200UDD110 ASTOR GE INTELLIGENT PLATFORMS - VERSAMAX NANO/MICRO

Programowalne Układy Cyfrowe Laboratorium

W semestrze letnim studenci kierunku Aplikacje Internetu Rzeczy podczas ćwiczeń z programowania CAD/CAM

MOD Xmega explore z ATXmega256A3BU. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.

Transkrypt:

Zestaw startowy z układem FPGA z rodziny MAX10 (Altera) MAXimator Zestaw startowy z nowoczesnym układem FPGA z rodziny Altera MAX10, wyposażony w złącze zgodne z Arduino Uno Rev 3, interfejsy wideo HDMI+CEC+DCC i VGA oraz peryferia typowe dla współczesnych systemów cyfrowych. Partnerzy technologiczni projektu: ver. 1.0

2 Podstawowe właściwości MAXimator zestaw startowy z układem FPGA z rodziny MAX10 (Altera) Układ FPGA 10M08DAF256C8GES firmy Altera z rodziny MAX10 8000 komórek LE 378 kb konfigurowalnej pamięci M9K 1376 kb wewnętrznej pamięci Flash dla aplikacji użytkownika wewnętrzna pamięć konfiguracji Flash wewnętrzny generator sygnału zegarowego wbudowany 12-bitowy przetwornik ADC @1MSPS 24 sprzętowe multiplikatory 2 wewnętrzne generatory PLL wbudowany sensor temperatury interfejsy LVDS Złącza zgodne z Arduino Uno Rev 3 z translatorami poziomów napięć 3,3/5 V 5 kanałów ADC (12 bitów/1 MSPS) z ochroną nadnapięciową (zakres pomiarowy 0 +2,5 V) Interfejs HDMI (z warstwą fizyczną CEC oraz DDC) Interfejs wideo VGA Generator sygnału zegarowego 10 MHz 4 diody LED dla aplikacji użytkownika 2 diody LED sygnalizacyjne (zasilanie, konfiguracja FPGA) Potencjometr analogowy Gniazdo karty Flash MicroSD Złącze konwertera USB/UART Zasilacz na układach Altera Enpirion Przycisk globalnego zerowania Zasilanie z USB (z bezpiecznikiem polimerowym) lub napięciem 5 V z zewnętrznego zasilacza Złącze JTAG zgodne z USB Blasterem! Uwaga! Producent układu 10M08DAF256C8GES przygotował erratę dokumentacji o numerze ES- 1040, z którą należy się zapoznać w przypadku używania układów w aplikacjach profesjonalnych. Wyposażenie standardowe Kod Opis MAXimator Zmontowany i uruchomiony zestaw startowy BTC Korporacja 05-120 Legionowo ul. Lwowska 5 tel.: (22) 767-36-20 faks: (22) 767-36-33 e-mail: biuro@kamami.pl http://www.kamami.pl Zastrzegamy prawo do wprowadzania zmian bez uprzedzenia. Oferowane przez nas płytki drukowane mogą się różnić od prezentowanej w dokumentacji, przy czym zmianom nie ulegają jej właściwości użytkowe. BTC Korporacja gwarantuje zgodność produktu ze specyfikacją. BTC Korporacja nie ponosi odpowiedzialności za jakiekolwiek szkody powstałe bezpośrednio lub pośrednio w wyniku użycia lub nieprawidłowego działania produktu. BTC Korporacja zastrzega sobie prawo do modyfikacji niniejszej dokumentacji bez uprzedzenia.

MAXimator zestaw startowy z układem FPGA z rodziny MAX10 (Altera) 3 Rozmieszczenie elementów

4 MAXimator zestaw startowy z układem FPGA z rodziny MAX10 (Altera) ANAIN1 D2 POT nres G15 B10 _ DEV CLRn VGA G15 R1 N1 M1 J1 L1 R G B VSYNC HSYNC RxD TxD DAT0 DAT3 CMD CLK DET1 DET2 B13 A13 A2 A3 A4 A5 A15 A14 CLK0p G15 L3 10MHz B16 B15 sembly _ DEV CLRn ADC1_ 15 ADC1_ 14 ADC1_ 10 ADC1_ 8 ADC1_ 7 ADC1_ 5 G15 R15 G15 B1 B2 C1 D1 E1 F1 +3.3V nres +3.3V +5V GND GND +5V ANIN0 ANIN1 ANIN2 ANIN3 ANIN4 ANIN5 GND C16 C15 D16 D15 E16 E15 F16 G16 G15 H16 H15 J16 J15 L16 MAX10 pin number Video interfaces LEDs lines Power supply Micro-SD card interface UART Analog inputs Other lines G15 T9 G15 T8 G15 T7 G15 T6 G15 R6 G15 R5 G15 R3 G15 R2 G15 T5 G15 T4 G15 T3 G15 T2 CEC HPDET DDCCLK DDCDAT -D2 +D2 -D1 +D1 -D0 +D0 -CLK +CLK LED0 LED1 LED2 LED3 M16 N16 P16 R16 Comments 1. All s are bidirectional and 3.3V/5V logic compatible 2. Range of acceptable voltage on all ADC inputs is 0...+2.5V 3. Analog input ADC1_8 (ANIN3) has optional internal voltage divider 1:2V/V 4. MicroSD card interface is 3.3V logic compatible 5. nres input is 3,3V and 5V logic compatible 6. Red marked signals are power supply ver. 1.0

MAXimator zestaw startowy z układem FPGA z rodziny MAX10 (Altera) 5 Schemat elektryczny zestawu

6 MAXimator zestaw startowy z układem FPGA z rodziny MAX10 (Altera)

MAXimator zestaw startowy z układem FPGA z rodziny MAX10 (Altera) 7

8 MAXimator zestaw startowy z układem FPGA z rodziny MAX10 (Altera)

MAXimator zestaw startowy z układem FPGA z rodziny MAX10 (Altera) 9

10 Złącza Arduino MAXimator zestaw startowy z układem FPGA z rodziny MAX10 (Altera) Wszystkie linie cyfrowe wyposażono w dwukierunkowe konwertery poziomów logicznych, umożliwiających współpracę FPGA z podzespołami zasilanymi napięciem 3,3 V oraz 5 V. Linie wejść analogowych Ax mają napięcia wejściowe ograniczone do zakresu 0 +2,5 V, co jest zgodne z wymaganiami zastosowanego w zestawie układu MAX10. Linie Ax mogą pracować jako z uwzględnieniem zastosowanych rezystorów 1 kω włączonych szeregowo w każdej linii.

MAXimator zestaw startowy z układem FPGA z rodziny MAX10 (Altera) 11 Generator sygnału zegarowego Zestaw wyposażono w generator prostokątnego sygnału zegarowego (formowany przez przerzutnik Schmitta) dołączonego do globalnej linii zegarowej CLK0p. Częstotliwość sygnału zegarowego wynosi 10 MHz. Interfejs HDMI/CEC/DDC Złącze wyjściowe HDMI umożliwia dołączenie monitora oraz kanały pomocnicze DDC oraz CEC. Uwaga! Obsługa interfejsu HDMI/CEC/DDC wymaga implementacji w FPGA odpowiedniego IP Core.

12 Interfejs VGA MAXimator zestaw startowy z układem FPGA z rodziny MAX10 (Altera) Wbudowany interfejs VGA umożliwia wyświetlanie obrazów w 8 kolorach na analogowych monitorach VGA. Uwaga! Obsługa interfejsu VGA wymaga implementacji w FPGA odpowiedniego IP Core. Interfejs karty MicroSD Karty MicroSD są obsługiwane przez układ FPGA w trybie 1-bitowym, interfejs jest zgodny ze standardem napięciowym TTL-LV 3,3 V. Uwaga! Obsługa interfejsu kart MicroSD wymaga implementacji w FPGA odpowiedniego IP Core.

MAXimator zestaw startowy z układem FPGA z rodziny MAX10 (Altera) 13 Potencjometr analogowy Do wejścia ADC (ANAIN1) układu MAX10 dołączono suwak potencjometru, za pomocą którego można podawać na wejście przetwornika napięcie z zakresu 0 +2,5 V. Uwaga! Obsługa przetwornika AC wymaga implementacji w FPGA odpowiedniego IP Core. Złącze konwertera USB/UART Zestaw można wyposażyć w dwukierunkowy konwerter USB/UART (np. ZL5USB pokazany na zdjęciu poniżej). Uwaga! Obsługa konwertera wymaga implementacji w FPGA odpowiedniego IP Core.

14 Złącze JTAG MAXimator zestaw startowy z układem FPGA z rodziny MAX10 (Altera) Zestaw wyposażono w złącze JTAG służące do dołączenia programatora-konfiguratora zgodnego z interfejsem Altera USB Blaster. Za jego pomocą można programować pamięć Flash układu MAX10 lub zapisywać pamięć konfiguracji SRAM, można także używać analizatora logicznego SignalTap. Dioda LED oznaczona jako CONF_OK sygnalizuje świeceniem poprawne zakończenie rekonfiguracji układu MAX10. ZL19PRG USB-Byte Blaster opcjonalny programator, kompatybilny z USB Blaster Przycisk globalnego zerowania Zestaw wyposażono w przycisk globalnego zerowania, za pomocą którego można wyzerować wszystkie przerzutniki w układzie MAX10.

MAXimator zestaw startowy z układem FPGA z rodziny MAX10 (Altera) 15 Zasilanie W zasilaczu zestawu użyto scalonych, programowanych przetwornic DC/DC z rodziny Altera Enpirion, z wyjść których uzyskiwane są trzy napięcia zasilające: +1,2 V zasilanie PLL i rdzenia FPGA +2,5 V zasilanie toru analogowego FPGA +3,3 V zasilanie linii I/O Zasilanie zestawu jest możliwe za pomocą wbudowanego złącza USB lub dołączenia napięcia stabilizowanego o wartości +5 V do złącza szpilkowego JP2 lub za pośrednictwem konwertera ZL5USB (USB/UART, po dołączeniu zasilania do złącza USB tego interfejsu).

16 Uwagi MAXimator zestaw startowy z układem FPGA z rodziny MAX10 (Altera) 1. Wszystkie linie są dwukierunkowe, współpracują z logiką 3,3 V oraz 5 V. 2. Zakres dopuszczalnych napięć na wejściach ANIN z aktywnym ADC wynosi 0...+2,5 V. 3. Linia ADC1_8 (ANIN3) jest wyposażona w programowalny, rezystancyjny dzielnik napięcia 1:2. 4. Interfejs karty MicroSD współpracuje z logiką 3,3 V. 5. Linia nres współpracuje z logiką 3,3 V oraz 5 V.