Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
Technik aus Deutschland · EU-Support für Maker & Industrie

OpenEP4CE10-C Standard, ALTERA Entwicklungsplatine

Produktinformationen "OpenEP4CE10-C Standard, ALTERA Entwicklungsplatine"

FPGA-Entwicklungsboard, ausgelegt für die ALTERA Cyclone IV-Serie, mit EP4CE10 an Bord und integriert in verschiedene Standardschnittstellen, sehr einfach für Peripherieerweiterungen.

EP4CE10 Entwicklungsboard

Übersicht

OpenEP4CE10-C ist ein FPGA-Entwicklungsboard, das aus dem Hauptplatine DVK600 und der FPGA-Grundplatine CoreEP4CE10 besteht.

OpenEP4CE10-C unterstützt weitere Erweiterungen mit verschiedenen optionalen Zubehörplatinen für spezifische Anwendungen. Das modulare und offene Design macht es ideal für den Einstieg in die Anwendungsentwicklung mit ALTERA Cyclone IV-Serie FPGA-Geräten. OpenEP4CE10-C ermöglicht es Ihnen, Ihr Design mit dem Nios II-Prozessor einfach und schnell zu starten.


Auf der Hauptplatine

FPGA CPLD Entwicklungsboard an Bord Ressourcen

  1. FPGA CPLD Grundplatinen-Steckverbinder: zum einfachen Anschließen von Grundplatinen, die einen FPGA CPLD-Chip an Bord integrieren
  2. 8I/Os_1 Schnittstelle, zum Anschließen von Zubehörplatinen/Modulen
  3. 8I/Os_2 Schnittstelle, zum Anschließen von Zubehörplatinen/Modulen
  4. 16I/Os_1 Schnittstelle, zum Anschließen von Zubehörplatinen/Modulen
  5. 16I/Os_2 Schnittstelle, zum Anschließen von Zubehörplatinen/Modulen
  6. 32I/Os_1 Schnittstelle, zum Anschließen von Zubehörplatinen/Modulen
  7. 32I/Os_2 Schnittstelle, zum Anschließen von Zubehörplatinen/Modulen
  8. 32I/Os_3 Schnittstelle, zum Anschließen von Zubehörplatinen/Modulen

Alle oben genannten I/O-Schnittstellen:

  • fähig, als USART, I2C, SPI, PS/2, usw. simuliert zu werden
  • fähig, Geräte wie FRAM, FLASH, USB, Ethernet, usw. anzusteuern
  1. SDRAM-Schnittstelle
    • zum Anschließen der SDRAM-Zubehörplatine
    • dient auch als FPGA CPLD Pin-Erweiterungssteckverbinder
  2. LCD-Schnittstelle, zum Anschließen von LCD22, LCD12864, LCD1602
  3. ONE-WIRE-Schnittstelle: einfacher Anschluss an ONE-WIRE-Geräte (TO-92-Gehäuse), wie Temperatursensor (DS18B20), elektronische Registrierungsnummer (DS2401), usw.
  4. 5V DC-Buchse
  5. Joystick: fünf Positionen
  6. Summer
  7. Potentiometer: zur LCD22-Hintergrundbeleuchtungsanpassung oder LCD12864, LCD1602-Kontrastanpassung
  8. Netzschalter
  9. Summer-Jumper
  10. ONE-WIRE-Jumper
  11. Joystick-Jumper

Für Jumper 17-19:

  • Brücke setzen, um mit I/Os im Beispielcode verbunden zu werden
  • Brücke öffnen, um mit anderen benutzerdefinierten Pins über Jumperkabel verbunden zu werden

Die DVK600 unterstützt eine breite Palette verschiedener Grundplatinen, daher können einige der Schnittstellen beim Anschluss an bestimmte Grundplatinen nicht verbunden und nutzlos sein. Zum Beispiel ist beim Anschluss an Core3S500E/CoreEP2C8 die '⑧ 32I/Os_3' nicht verbunden.

Auf der CoreEP4CE10

EP4CE10E22C8N Grundplatine an Bord Ressourcen

  1. EP4CE10F17C8N:das ALTERA Cyclone IV FPGA-Gerät mit folgenden Merkmalen:
    • Betriebsfrequenz:50MHz
    • Betriebsspannung:1.15V~3.465V
    • Gehäuse:BGA256
    • I/Os:164
    • LEs:10K
    • RAM:414kb
    • PLLs:2
    • Debugging/Programmierung: unterstützt JTAG
  2. AMS1117-3.3 (auf der Unterseite), 3.3V Spannungsregler
  3. AMS1117-2.5 (auf der Unterseite), 2.5V Spannungsregler
  4. AMS1117-1.2 (auf der Unterseite), 1.2V Spannungsregler
  5. EPCS16, an Bord serieller FLASH-Speicher, zum Speichern von Code
  6. Power-Anzeige
  7. LEDs
  8. Reset-Taste
  9. nCONFIG-Taste: zum Neukonfigurieren des FPGA-Chips, entspricht dem Stromreset
  10. 50M aktiver Kristall
  11. JTAG-Schnittstelle: zum Debuggen/Programmieren
  12. FPGA-Pin-Expander, VCC, GND und alle I/O-Ports sind auf Erweiterungssteckverbindern zugänglich für weitere Erweiterungen

Fotos

FPGA EntwicklungsboardOpenEP4CE10-C Entwicklungsboard
FPGA EntwicklungsboardOpenEP4CE10-C Entwicklungsboard
FPGA EntwicklungsboardOpenEP4CE10-C Entwicklungsboard Rückansicht
FPGA EntwicklungsboardHauptplatine DVK600
FPGA GrundplatineFPGA Grundplatine CoreEP4CE10
FPGA GrundplatineFPGA Grundplatine CoreEP4CE10
FPGA EntwicklungsboardAnschluss an verschiedene Peripheriegeräte
Touchscreen LCD Anschluss an 3.2 Zoll Touch LCD
LCD12864 Anschluss an LCD12864
LCD1602 Anschluss an LCD1602
RS232 Platine Anschluss an RS232 Platine
RS485 Platine Anschluss an RS485 Platine
PL2303 USB UART Platine mini Anschluss an USB UART Platine
8 SEG LED Platine Anschluss an 8 SEG LED Platine
8 Drucktasten Anschluss an 8 Drucktasten
5 IO Tastatur Anschluss an 5 IO Tastatur
4x4 Tastatur Anschluss an 4x4 Tastatur
AT24CXX EEPROM Platine Anschluss an EEPROM Platine
Mehrere Peripheriegeräte kaskadiert Mehrere Peripheriegeräte an einer Schnittstelle
DataFlash Platine Anschluss an DataFlash Platine
Ethernet Platine Anschluss an Ethernet Platine
CY7C68013A USB Platine Anschluss an CY7C68013A USB Platine
NRF24L01 RF Platine Anschluss an NRF24L01 RF Platine
Micro SD Speicherplatine Anschluss an Micro SD Speicherplatine
VGA PS2 Platine Anschluss an VGA PS2 Platine
SDRAM Platine Anschluss an SDRAM Platine
SDRAM Platine Anschluss an SDRAM Platine
Anschluss an jede Zubehörplatine Anschluss an jede benötigte Zubehörplatine

Hinweis: Das OpenEP4CE10-C integriert KEINE Programmier-/Debugging-Funktion, ein Programmer/Debugger ist erforderlich.


Beispiele

Das OpenEP4CE10-C FPGA-Entwicklungsboard wird mit verschiedenen Beispielcodes für die unterstützten Peripheriegeräte geliefert, die Ihnen einen schnellen Einstieg in die Entwicklung Ihrer eigenen Anwendung ermöglichen.

PeripheriegerätBeschreibungSchnittstelleVerilogVHDLNIOS II C
S29GL128PNorFLASH32I/OsY
AT24CXXEEPROMI2C√√√
FM24CXXFRAMI2C√√√
AT45DBXXDATAFLASHSPI√
SD-KarteFLASHSPI√
H57V1262GTRSDRAMparallel√
PCF8563RTCI2C√
DS18B20Temperatursensor1-WIRE√√√
SP3232Serielle KommunikationUART√√√
SP3485Serielle KommunikationUART√√√
PL2303USB ZU UARTUART√√√
FT245USB ZU FIFOparallel√
CY7C68013AUSB GERÄTI/Os√
ENC28J60Ethernet-ControllerSPI√
SummerTongerät1I/O (PWM)√√√
PS/2 TastaturEingabegerätPS/2√√
EinzeltastenEingabegerät----√√√
4x4 TastaturEingabegerät8I/Os√√√
JoystickEingabegerät5I/Os√√√
LEDAnzeigegerät----√√√
8 SEG LEDAnzeigegerät13I/Os√√√
VGA MonitorAnzeigegerätVGA√√
Zeichen-LCDAnzeigegerät11I/Os√√
Grafik-LCDAnzeigegerät11I/Os√
3.2 Zoll mehrfarbiges LCD + TouchscreenAnzeigegerät + Eingabegerät32I/Os√

Debugging/Programmierung Schnittstelle

Das OpenEP4CE10-C FPGA-Entwicklungsboard integriert JTAG-Schnittstelle für Programmierung/Debugging.

JTAG Signalnamen & Beschreibung

PinSignalnameBeschreibung
1TCKTakt Signal
2GNDSignalmasse
3TDODaten vom Gerät
4VCC(TRGT)Zielstromversorgung
5TMSJTAG Zustandsmaschinensteuerung
6NCNicht verbunden
7NCNicht verbunden
8NCNicht verbunden
9TDIDaten zum Gerät
10GNDSignalmasse

JTAG Header Pinbelegung

10-poliger JTAG Header Pinbelegung


Entwicklungsressourcen

  • Verwandte Software (Quaters II, NIOS II usw.)
  • Demo-Code (Verilog, VHDL und NIOS II C)
  • Schaltplan (PDF)
  • FPGA-Entwicklungsdokumentationen (Datasheets usw.)

Wiki:www.waveshare.com/wiki/OpenEP4CE10-C

Lieferumfang

  1. OpenEP4CE10-C Entwicklungsboard x 1
  2. 4-poliges Kabel x 2
  3. 2-poliges Kabel x 2
  4. USB Stromkabel x 1
1
2
3
4

0 von 0 Bewertungen

Durchschnittliche Bewertung von 0 von 5 Sternen

Bewerten Sie dieses Produkt!

Teilen Sie Ihre Erfahrungen mit anderen Kunden.