Categories
1.0-Pendidikan

Papan Pengembangan dan Kit Edukasi Terasic DE0-Nano

Papan DE0-Nano menghadirkan platform pengembangan FPGA berukuran ringkas yang cocok untuk pembuatan prototipe desain sirkuit, seperti robot dan proyek portabel. Papan ini dirancang untuk implementasi yang sesederhana mungkin dengan menggunakan perangkat Cyclone® IV yang memiliki kapasitas hingga 22.320 LE (Logic Elements).

DE0-Nano dilengkapi dengan berbagai antarmuka, termasuk dua header GPIO eksternal untuk memperluas desain di luar papan DE0-Nano, perangkat memori on-board (seperti SDRAM dan EEPROM) untuk penyimpanan data yang lebih besar dan frame buffering, serta periferal pengguna umum berupa LED dan tombol tekan (push-button).

Keunggulan papan DE0-Nano terletak pada ukuran dan bobotnya, serta kemampuannya untuk dikonfigurasi ulang tanpa perlu membawa perangkat keras tambahan yang tidak diperlukan; hal ini membedakannya dari papan pengembangan serbaguna lainnya. Selain itu, untuk desain perangkat bergerak (mobile) yang sangat bergantung pada sumber daya portabel, DE0-Nano menawarkan tiga opsi skema daya kepada perancang, yaitu port USB mini-AB, header daya eksternal 2-pin, dan dua pin DC 5V.

Spesifikasi:

FPGA Cyclone® IV EP4CE22F17C6N
– 22.320 Elemen logika (LE)
– Memori terintegrasi 594 Kbit
– 66 Pengali (multiplier) 18 x 18 terintegrasi
– 4 PLL tujuan umum
– Maksimum 153 pin I/O FPGA
Elemen Status Konfigurasi dan Pengaturan
– Sirkuit USB-Blaster terintegrasi (on-board) untuk pemrograman
– Perangkat Konfigurasi Serial FPGA (EPCS)
Header Ekspansi
– Dua header 40-pin (GPIO) menyediakan 72 pin I/O 3,3V
– Dua pin daya 5V, dua pin daya 3,3V, dan empat pin ground
– Satu header 26-pin menyediakan 16 pin I/O digital 3,3V dan 8 pin input analog untuk koneksi ke sensor analog, dll.
Perangkat Memori
– SDRAM 32MB
– EEPROM I2C 2Kb
Input/Output Pengguna Umum
– 8 LED hijau
– 2 tombol tekan (push-button) dengan sirkuit debouncing
– 4 sakelar DIP
Sensor-G (G-Sensor)
– ADI ADXL345, akselerometer 3-sumbu dengan resolusi tinggi (13-bit)
Konverter A/D
– NS ADC128S022, Konverter A/D 12-bit, 8-kanal
– 50 ksps hingga 200 ksps
Sistem Clock
– Osilator clock 50MHz terintegrasi (on-board)
Catu Daya
– Port USB tipe mini-AB (5V)
– Dua pin DC 5V pada header GPIO (5V)
– Header daya eksternal 2-pin (3,6-5,7V)

Dimensi: 49*75.2mm

Isi Kit DE0-Nano:

  1. Board Altera DE0-Nano
  2. Kabel USB Mini-B
  3. Panduan Mulai Cepat DE0-Nano

CD Sistem DE0-Nano dapat diunduh dari: http://de0-nano.terasic.com/cd

DE0-Nano Control Panel

Memungkinkan pengguna mengakses berbagai komponen pada papan DE0-Nano dari komputer host.

DE0-Nano System Builder

Alat ini memungkinkan pengguna membuat proyek Quartus II untuk desain kustom mereka pada papan DE0-Nano, dengan file desain tingkat atas (top-level), penugasan pin, dan pengaturan standar I/O yang dihasilkan secara otomatis.

Categories
1.0-Pendidikan

Papan Pengembangan dan Edukasi Terasic DE10-Lite

Terasic DE10-Lite adalah papan FPGA berbasis Altera MAX® 10 yang hemat biaya . Papan ini menggunakan FPGA MAX® 10 dengan kapasitas maksimum , yang memiliki sekitar 50.000 elemen logika (LE) dan konverter analog-ke-digital (ADC) terintegrasi. Fitur-fiturnya meliputi USB-Blaster terintegrasi, SDRAM, akselerometer, output VGA, konektor ekspansi GPIO 2×20, dan konektor ekspansi Arduino UNO R3 dalam ukuran yang ringkas. Kit ini menyediakan solusi prototipe tingkat sistem yang sempurna untuk aplikasi industri, otomotif, konsumen, dan banyak pasar lainnya.

Papan ini memiliki banyak fitur yang memungkinkan pengguna untuk mengimplementasikan berbagai macam rangkaian yang dirancang, mulai dari rangkaian sederhana hingga berbagai proyek multimedia. Perangkat keras berikut disediakan pada papan ini:

Perangkat FPGA

– Perangkat MAX ® 10 10M50DAF484C7G
– ADC ganda terintegrasi, setiap ADC mendukung 1 input analog khusus dan 8 pin fungsi ganda.
– 50.000 elemen logika yang dapat diprogram
– Memori M9K 1.638 Kbit
– Pengali 144 18 × 18
– 4 PLL

Pemrograman dan Konfigurasi
– USB Blaster Terintegrasi (Konektor USB tipe B standar)

Perangkat Memori
– SDRAM 64MB, bus data x16 bit

Sensor
– Akselerometer

Konektor Ekspansi
– Satu Konektor GPIO 2×20 (tingkat tegangan: 3.3V)
– Konektor Arduino Uno R3, termasuk enam saluran ADC.

Tampilan
– Resistor VGA 4-bit

Sakelar/Tombol/LED/Tampilan 7 Segmen
– 10 LED
– 10 Sakelar Geser
– 2 Tombol Tekan
– Enam Layar 7 Segmen

Catu Daya
– Input DC 5V

Diagram Blok Papan DE10-Lite

Dimensi

97.5*80.0 mm

Isi Kit DE10-Lite

  • Papan DE10-Lite
  • Kabel USB Type A Male to Type B Male

Contoh Design pada System CD

  • Kode Default Pabrik
  • Uji SDRAM pada Nios II
  • Uji SDRAM dalam Verilog
  • Pola VGA
  • Level Akselerometer
  • Gerak Goyang Akselerometer

DE10-Lite Control Panel

Memungkinkan pengguna mengakses berbagai komponen pada papan DE10-Lite dari komputer host.

DE10-Lite System Builder

Alat ini memungkinkan pengguna membuat proyek Quartus II untuk desain kustom mereka pada papan DE10-Lite, dengan file desain tingkat atas (top-level), penugasan pin, dan pengaturan standar I/O yang dihasilkan secara otomatis.

Categories
1.0-Pendidikan

Kit Pengembangan dan Edukasi Terasic DE10-Standard

Kit Pengembangan DE10-Standard menghadirkan platform desain perangkat keras tangguh yang dibangun di atas Intel System-on-Chip (SoC) FPGA, yang menggabungkan inti tertanam Cortex-A9 dual-core terbaru dengan logika terprogram terdepan di industri untuk fleksibilitas desain terbaik. Pengguna kini dapat memanfaatkan kekuatan konfigurasi ulang yang luar biasa yang dipadukan dengan sistem prosesor berkinerja tinggi dan berdaya rendah. SoC Altera mengintegrasikan sistem prosesor keras (HPS) berbasis ARM yang terdiri dari prosesor, periferal, dan antarmuka memori yang terhubung secara mulus dengan struktur FPGA menggunakan tulang punggung interkoneksi bandwidth tinggi. Papan pengembangan DE10-Standard mencakup perangkat keras seperti memori DDR3 berkecepatan tinggi, kemampuan video dan audio, jaringan Ethernet, dan banyak lagi.

Perbandingan dengan Papan Lainnya

Papan DE10-Standard board has many features that allow users to implement a wide range of designed circuits, from simple circuits to various multimedia projects.

The following hardware is provided on the board:

FPGA Device

  • Cyclone V SX SoC—5CSXFC6D6F31C6N
  • 110K LEs, 41509 ALMs
  • 5,761 Kbits embedded memory
  • 6 FPGA PLLs and 3 HPS PLLs
  • 2 Hard Memory Controllers

ARM-Based Hard Processor System (HPS)

  • 925 MHz, Dual-Core ARM Cortex-A9 MPCore Processor
  • 512 KB of Shared L2 Cache
  • 64 KB of Scratch RAM
  • Multiport   SDRAM Controller with Support for DDR2, DDR3, LPDDR1, and LPDDR2
  •   8-Channel Direct Memory Access (DMA) Controller       

Configuration and Debug

  • Serial Configuration Device – EPCS128 on FPGA
  • On-Board USB Blaster II (Normal Type B USB Connector)

Memory Device

  • 64MB (32Mx16) SDRAM on FPGA
  • 1GB (2x256Mx16) DDR3 SDRAM on HPS
  • MicroSD Card Socket on HPS

Communication

  • Two USB 2.0 Host Ports (ULPI Interface with USB Type A Connector) on HPS
  • USB to UART (Micro USB Type B Connector) on HPS
     
  • 10/100/1000 Ethernet on HPS
  • PS/2 Mouse/Keyboard 
  • IR Emitter/Receiver

Connectors

  • One 40-pin Expansion Header (Voltage Levels: 3.3V)
  • One HSMC Connector(Configurable I/O Standards 1.5/1.8/2.5/3.3V)
  • One 10-Pin ADC Input Header
  • One LTC Connector (One Serial Peripheral Interface (SPI) Master ,One I2C and One GPIO Interface ) on HPS

Display

  • 24-bit VGA DAC
  • 128×64 Dots LCD Module with Backlight on HPS

Audio

  • 24-bit CODEC, Line-in, Line-out, and Microphone-In Jacks

Video Input

  • TV Decoder (NTSC/PAL/SECAM) and TV-In Connector

ADC

  • Sample Rate: 500 KSPS
  • Channel Number: 8
  • Resolution: 12 bits
  • Analog Input Range : 0 ~ 4.096 V

Switches, Buttons and Indicators

  • 5 User Keys (FPGA x4, HPS x1)
  • 10 User Switches (FPGA x10)
  • 11 User LEDs (FPGA x10 ; HPS x 1)
  • 2 HPS Reset Buttons (HPS_RST_n and HPS_WARM_RST_n)7-Segment Display x6 

Sensors

  • G-Sensor on HPS

Power

  • 12V DC Input

Block Diagram of the DE10-Standard Board

Categories
1.0-Pendidikan

Kit Pengembangan dan Pendidikan Konektivitas Cloud berbasis FPGA dari Terasic

Kit Pengembangan dan Pendidikan Konektivitas Cloud FPGA dari Terasic.inc

Ulasan Singkat

FPGA Cloud Connectivity Kit memadukan kekayaan fleksibilitas Intel® Cyclone® V SoC FPGA dengan berbagai manfaat konektivitas cloud.

Saat ini, mudah untuk mengembangkan aplikasi berbasis FPGA Anda sendiri yang dapat mengumpulkan, menganalisis, dan merespons data dari perangkat IoT. Kit pengembangan ini telah disertifikasi oleh penyedia layanan cloud (CSP) terkemuka seperti Microsoft Azure dan dilengkapi dengan contoh desain sumber terbuka yang akan memandu pengguna baru dalam proses menghubungkan perangkat edge berbasis FPGA ke cloud untuk pertama kalinya.

Kit ini didasarkan pada Terasic DE10-Nano Kit yang sangat populer dan menambahkan komunikasi nirkabel Wi-Fi dan Bluetooth serta berbagai sensor seperti cahaya sekitar, sensor suhu dan kelembapan, akselerometer, dan giroskop.

Kit Konektivitas Cloud FPGA akan memungkinkan pengguna untuk menempatkan FPGA yang fleksibel dan dapat dikonfigurasi ulang di inti desain tepi IoT pintar mereka berikutnya.

Spesifikasi:

FCC (Standard Version)

  • DE10-Nano Cyclone V SoC FPGA Board  
  • Wi-Fi, using ESP-WROOM-02 module, up to 100 meter range
  • 9-axis sensor: accelerometer,gyroscope,
    magnetometer
  • Ambient light sensor
  • Humidity and temperature sensor
  • UART to USB
  • 2×6 TMD GPIO Header
  • Bluetooth SPP, using HC-05 module, up to 10 meter range

FCC-Wifi (from InnovateFPGA)

  • DE10-Nano Cyclone V SoC FPGA Board  
  • Wi-Fi, using ESP-WROOM-02 module, up to 100 meter range
  • 9-axis sensor: accelerometer,gyroscope,
    magnetometer
  • Ambient light sensor
  • Humidity and temperature sensor
  • UART to USB
  • 2×6 TMD GPIO Header

Tata Letak:

Isi Kit:

  1. Panduan Cepat untuk Memulai
  2. Papan DE10-Nano
  3. Papan Kartu RFS
  4. Kabel IDC Ke Box Header 40-Pin
  5. Kabel USB Type A ke Mini-B
  6. Kabel USB Type A ke Micro-B
  7. Adaptor Power DC (5V)
  8. kartu microSD (terpasang)
  9. Kaki-kaki Silikon

Documents

TitleVersionSizeDateDownload
Product Brief1.0.0575(KB)2023-09-18https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=205&No=993&PartNo=4#heading

CD-ROM

TitleVersionSizeDateDownload
FPGA Cloud Connectivity Kit CD-ROM1.0.0 2020-12-15https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=205&No=993&PartNo=4#heading

Mohon dicatat bahwa semua kode sumber disediakan “apa adanya”. Untuk dukungan lebih lanjut atau modifikasi silahkan hubungi Terasic Support dan permintaan anda akan dikirimkan ke Terasic Design Service.

Sumber lainnya terkait IP dan Dev. Kit tersedia di Intel User Forums.

Sumber:

Categories
1.0-Pendidikan

Terasic DE10-Nano

Pendahuluan

Selamat datang di materi pengenalan FPGA menggunakan Terasic DE10-Nano

Papan pengembangan Terasic DE10-Nano

Papan pengembangan DE10-Nano dari Terasic, yang menggunakan SoC FPGA dari Intel, menyediakan platform perancangan perangkat keras yang dapat dikonfigurasi ulang bagi pengoprek, pengembang IoT dan pendidik. Papan ini dilengkapi dengan dua header ekspansi GPIO, header Arduino, memori DDR3 kecepatan tinggi, sebuah port HDMI dan jaringan ethernet, sehingga papan ini menyediakan platform yang handal dan kaya fitur untuk menciptakan berbagai aplikasi IoT yang seru.

Para pengembang dan pengoprek dipersilahkan untuk menemukan performa prosesor tertanam berdaya rendah yang terintegrasi dengan fleksibilitas perangkat logika terprogram. Dibagi menjadi dua bagian terpisah, perangkat SoC Intel FPGA terdiri dari sebuah sistem prosesor keras (HPS) dan Susunan Lautan Gerbang yang dapat diProgram (FPGA). Sementara HPS merupakan sebuah prosesor tujuan umum (berbasis prosesor ARM Cortex-M9 dwi-inti), FPGAnya merupakan mesin pemroses paralel yang anda data gunakan untuk membuat Perangkat keras custom untuk mengakselerasi algoritma yang berfungsi tetap atau untuk memperpanjang kemampuan I/O suatu perangkat.

Apakah anda merupakan pengembang FPGA, pengembang perangkat lunak, pengoprek, pengembang IoT musiman, orang yang baru belajar koding, ataupun hanya tertarik dengan FPGA, kami berharap pengalaman anda dengan kit DE10-Nano dari Terasic bisa cukup informatif dan menyenangkan.

Daftar perangkat dalam Kit DE10-Nano dari Terasic

Sebelum kita mulai, pastikan isi dari kit yang kita miliki adalah sebagai berikut:

Contents of the kit

Isi

  1. Terasic DE10-Nano Board
  2. Quick Start Guide (paper pamphlet)
  3. Type A to Micro-B USB Cable
    • For USB* OTG port
  4. Type A to Mini-B USB Cable
    • Two functions: UART and USB Blaster
  5. 5V (2A) DC power supply
  6. microSD* card
  7. Bag of four rubber (silicon) foot stands

Kebutuhan Host System

  • Sistem Operasi yang kompatibel: Linux atau Windows®
  • USB 2.0 Port (untuk USB OTG Cable)

Catatan: The Intel® Quartus® Prime Software Suite mendukung Windows* 7, 8.1, dan Windows® 10.

Spesifikasi

Hard Processor System (HPS)

Processor

Dual-core ARM Cortex*-A9 MPCore processor at 800 MHz

neon™ framework media-processing engine with double-precision floating point unit (FPU)

32 KB L1 instruction cache

32 KB L1 data cache

512 KB shared L2 cache

Memory

64 KB on-chip SRAM

1 GB DDR3 SDRAM (32-bit data)

8 GB microSD* flash memory card

Processor I/O

1 gigabit Ethernet PHY with RJ45 connector

1 USB 2.0 On-The-Go (OTG) port, USB Micro-AB connector

microSD card interface and socket

Accelerometer (I2C interface plus interrupt)

UART to USB, USB Mini-B connector

Warm reset button, cold reset button

One user button and one user LED

Expansion header for use with Linear Technology* DC934A dual 16-bit digital-to-analog converter daughter card

Embedded Software

Linux kernel 4.1.33 LTSI

Angstrom 2016.12

Field Programmable Gate Array (FPGA)

Programmable Logic

Logic elements (LE): 110 K LE

5,570 kilobits memory

224 18 x 19 multipliers

112 variable precision DSP blocks

6 phased-locked loops (PLL)

145 user-defined I/O

Configuration Sources

Embedded USB-Blaster* II (JTAG) cable

Serial configuration flash – EPCS128

ARM Cortex*-A9 hard processor system (HPS)

I/O Interfaces

2 push buttons

4 slide switches

8 LEDs

3 clock sources (50 MHz) from the clock generator

2 expansion headers (40-pin) with diode protection

1 Arduino* expansion header compatible with Arduino UNO* R3 (can connect with Arduino shields)

1 analog input expansion header (10-pin) shared with Arduino analog input

8-channel, 12-bit A/D converter, 500 ksps, 4-pin serial peripheral interface (SPI)

Hardware Design

32-bit fast Fourier transform (FFT) engine

HDMI* output (video pipeline)

GPIO for LEDs, push buttons, and slide switches

I/F to Arduino shield headers (digital I/O, serial I/O, A/D converter)

Compatible Accessory Boards

FPGA Cloud Connectivity Kit

Digital Camera Kit (8 MP)

Wireless Connectivity Board

Servo Motor Kit

Multitouch LCD Module

LCD Touch Module (2.4 in.)

Sumber:

  • https://www.intel.com/content/www/us/en/developer/articles/guide/terasic-de10-nano-get-started-guide.html,
  • https://www.intel.com/content/www/us/en/developer/topic-technology/edge-5g/hardware/fpga-de10-nano.html