برد توسعه XILINX FPGA SPARTAN6 XC6SLX9

برد توسعه Xilinx Spartan-6 XC6SLX9 یک پلتفرم قدرتمند و قابل اعتماد برای توسعه و تست طراحیهای اولیه با تراشههای FPGA سری Spartan-6 است. این برد با ارائه اکثر مدارها، کانکتورها و لوازم جانبی، یادگیری کار با این تراشهها را تسهیل میکند و گزینهای ایدهآل برای مهندسان و طراحان مبتدی و حرفهای است که میخواهند با FPGAهای پیشرفته آشنا شوند.
مشخصات فنی برد توسعه XILINX FPGA SPARTAN6 XC6SLX9
- تراشه: Xilinx Spartan-6 XC6SLX9 FPGA
- پورت JTAG: برای برنامهریزی و دیباگ FPGA
- حافظه SDRAM: با ظرفیت 256Mbit
- حافظه SPI Flash: با ظرفیت 64Mbit
- پورت دوربین: پشتیبانی از ماژول 5 میلیون پیکسل OV5640
- کلیدها: 4 کلید با حالت Normally high و 1 کلید ریست
- LED: دارای 4 عدد LED
- نمایشگر: 6 عدد نمایشگر سون سگمنت
- بازر: بله
- نوسانساز: 50MHz
- RTC: ماژول ساعت با سوکت باتری CR1220 (باتری شامل نمیشود)
- EEPROM: خارجی 24LC04
- پورت VGA: دارای کانکتور 15 پین D-sub
- رگولاتور ولتاژ: تامین ولتاژهای 1.2V، 3.3V، و 5V
- شیار micro SD: بله
- مبدل USB به TTL: CP2102 (بدون کانکتور DB-9)
- پورت توسعه: دو کانال 40 پین با IOهای اسپارتان 6
نحوه استفاده از برد توسعه XILINX FPGA SPARTAN6 XC6SLX9
برای استفاده از این برد نیاز به برنامهنویس Xilinx Platform Cable USB و ابزارهای توسعه Xilinx ISE یا Vivado دارید.
اطلاعات بیشتر درمورد برد توسعه XILINX FPGA SPARTAN6 XC6SLX9
The Xilinx Spartan-6 XC6SLX9 FPGA development board is a special board for people who want to learn how to work with FPGA.
This board has made it as easy as possible to learn this chip by providing most of the circuits, connectors and peripherals.
The Xilinx Spartan-6 XC6SLX9 is a Field-Programmable Gate Array (FPGA) belonging to the Spartan-6 family, which is a series of programmable logic devices developed by Xilinx. FPGAs are semiconductor devices that can be reprogrammed to implement various digital circuits and functions. The Spartan-6 family is known for offering a balance between performance, cost, and power consumption, making it suitable for a wide range of applications.
Here's a general overview of what you might find in such a development board:
Xilinx Spartan-6 XC6SLX9 FPGA chip parameters
- Model: XC6SLX9-2FTG256C
- Configurable logic block: 90Kb
- Logical unit: 9152
- Clock unit: 2
- Block RAM: 576Kb
- Core voltage: 2V
- Temperature rating: Industrial grade
- operation temperature: -40°C~85°C
Functions and interfaces of Xilinx Spartan-6 XC6SLX9 FPGA development board
- JTAG: Reserved JTAG port for FPGA debugging and program solidification
- USB interface: Power supply through USB interface, while achieving USB to serial function
- SDRAM: 1 large capacity 256Mbit SDRAM that can serve as a cache for data
- SPI FLASH: One 16Mbit SPI FLASH that can be used for storing FPGA configuration files and user data
- CAMERA: 1 camera interface, capable of connecting to 5 million OV5640 cameras
- VGA interface: 1-channel VGA interface, with a 16bit VGA interface that can display color images and other information
- Real Time Clock: 1 RTC real-time clock with battery holder, model CR1220
- EEPROM: EEPROM 24LC04 with 1 IIC interface
- LED: 4 user LEDs, capable of achieving flow light function
- Keys: 5 buttons, 1 reset button, 4 user buttons
- Crystal oscillator: A 50M active crystal oscillator on board provides a stable clock source for the development board
- 40 pin expansion port: Two 40 pin black gold standard AX expansion ports (2.54mm spacing), with 34 IO ports, including one 5V power supply, two 3.3V power supplies, and three GNDs. It can simultaneously connect two expansion modules, such as a 4.3 inch TFT module and an AD/DA module.
- SD card slot: 1 Micro SD card holder, supporting SPI mode
- Digital tube: 6-digit digital tube that can dynamically display 6-digit numbers
What you need for getting started with Xilinx FPGA Spartan6 XC6SLX9 Development Board
Programmer:
- CPLD FPGA Xilinx Platform Cable USB Programmer is an in-circuit configuratior and programmer of all Xilinx devices by PCs. This programmer is connected to PC by USB 2.0 cable, also be connected to the Xilinx devices such as FPGA, and PROM through the JTAG, Slave-Serial, and SPI communication protocol, with proper serial cable.
Development Tools:
To work with the Xilinx FPGA Spartan-6 XC6SLX9 dev board, you will need a set of development tools and software provided by Xilinx. The recommended tools for Xilinx Spartan-6 FPGAs are part of the Xilinx ISE (Integrated Software Environment) suite. However, it's important to note that Xilinx has transitioned to the Vivado Design Suite for newer FPGA families, and Spartan-6 support is available in both ISE and Vivado.
Here are the key programs you may need:
- Xilinx ISE Design Suite (ISE): The Xilinx ISE Design Suite is a comprehensive suite of tools for FPGA design, including synthesis, implementation, and verification.
- ISE includes tools like Xilinx Project Navigator, which is the main project management and design entry tool. You can download this software by clicking this link.
- Vivado Design Suite (Vivado): Although Spartan-6 FPGAs are traditionally associated with ISE, Xilinx's newer Vivado Design Suite also supports Spartan-6 devices.
Vivado is the successor to ISE and is the recommended tool for newer Xilinx FPGA families. However, for Spartan-6, you can still use either ISE or Vivado. You can learn more about this software here.
Also you can download this software by clicking this link.
You can learn this software by learning the wiki documentations of it.