FPGA
didesain secara khusus untuk memenuhi kebutuhan pembuatan desain aplikasi tingkat
tinggi, biaya yang murah dengan system gate
sebanyak 100000 – 1.6 juta. Selain itu FPGA Spartan 3E terhindar dari masalah
ASIC (Application Specific Integrated
Circuit), seperti nilai NRE(Non
Recurring Engineering), dan delay
time yang lama. Arsitektur diagram blok Spartan 3E dapat dilihat pada
gambar berikut
Diagram blok FPGA Spartan 3E
FPGA Spartan 3E adalah IC Programmable gate
array yang memilki elemen-elemen berikut :
- Configurable Logic Blocks (CLB), berisi flexible Look-Up Table (LUT) untuk
mengimplementasikan rangkaian logika menggunakan register (flip-flop) atau latches,
CLB memberikan suatu fungsi logis yang luas seperti halnya gudang
penyimpan data
- Input/Output Blocks(IOB), berfungsi untuk mengendalikan aliran data antara
port I/O dan port internal logika.
Masing-masing IOB mendukung arus data bidirectional melebihi 3 state operasi.
Mendukung berbagai sinyal standar, mencakup empat high-performance standar yang berbeda. Dilengkapi dengan register double data-rate (DDR)
- Block RAM, menyediakan memori sebesar 18 Kbit dual port blocks.
- Multiplier Blocks, dapat digunakan untuk melakukan suatu proses input
dan kalkulasi 2 x 18 bit penomeran biner.
- Digital Clock Manager (DCM) Block, merupakan clock digital yang dapat
dikalibrasi sendiri dan dapat digunakan untuk proses penundaan, perkalian
maupun pergeseran fase sinyal clock
Fitur
Board Starter Kit Spartan 3E
Board starter kit
Spartan-3E menekankan fitur unik dari keluarga Spartan-3E FPGA dan menyediakan development board yang nyaman untuk
aplikasi pengolahan terbenam. Berikut fitur yang tersedia :
1.
Spartan-3E specific features
♦
Paralel NOR Flash konfigurasi
♦
MultiBoot FPGA konfigurasi dari Paralel NOR Flash PROM
♦
SPI serial Flash konfigurasi
2.
Embedded development
♦
MicroBlaze™ 32-bit embedded RISC processor
♦
PicoBlaze™ 8-bit embedded controller
♦
DDR memory interface
3
2-line, 16-character LCD screen
4
PS/2 mouse or keyboard port
5
VGA display port
6
10/100 Ethernet PHY (requires Ethernet
MAC in FPGA)
7
Two 9-pin RS-232 ports (DTE- and
DCE-style)
8
On-board USB-based FPGA/CPLD
download/debug interface
9
50 MHz clock oscillator
Board Starter Kit Spartan 3E
Tidak ada komentar:
Posting Komentar