Lab 6 SP601 Design Platform Introduction

16
1 Lab 6 SP601 Design Platform Introduction FPGA Design Platform

description

Lab 6 SP601 Design Platform Introduction. FPGA Design Platform. Introduction. FPGA SP601 設計板是 Spartan-6 系列中的理想入門用設計平台。 可利用 Spartan-6 FPGA SP601 來設計視聽娛樂、消費性電子以及一些低成本與低功耗的產品。 SP601 設計板功能包含乙太網路、通用 I/O 、 DDR2 memory control 、 Flash memory control 以及 UART 等功能應用。. SP601 的特徵 -1. - PowerPoint PPT Presentation

Transcript of Lab 6 SP601 Design Platform Introduction

Page 1: Lab 6 SP601 Design Platform Introduction

1

Lab 6SP601 Design Platform

Introduction

FPGA Design Platform

Page 2: Lab 6 SP601 Design Platform Introduction

2

Introduction FPGA SP601 設計板是 Spartan-6系列中的理想入門用設計平台。

可利用 Spartan-6 FPGA SP601來設計視聽娛樂、消費性電子以及一些低成本與低功耗的產品。

SP601設計板功能包含乙太網路、通用 I/O、 DDR2 memory control、 Flash memory control以及 UART等功能應用。

Page 3: Lab 6 SP601 Design Platform Introduction

3

SP601的特徵 -1

FPGA: XC6SLX16 CS324-2CES Spartan-6

Configuration: Onboard configuration circuitry 8MB Quad SPI Flash 16MB Parallel (BPI) Flash JTAG

Page 4: Lab 6 SP601 Design Platform Introduction

SP601的特徵 -2 Memory:

DDR2 Component Memory 128MB IIC 8Kb IIC EEPROM

Communication: 10/100/1000 Tri-Speed Ethernet PHY Serial (UART) to USB Bridge

Expansion Connectors: FMC-LPC connector (68 single-ended or 34

differential user defined signals) 8 User I/O (Digilent 2x6 Header)

4

Page 5: Lab 6 SP601 Design Platform Introduction

SP601的特徵 -3 Clocking:

200MHz Oscillator (Differential) Socket (Single-Ended) Populated with 27MHz Osc SMA Connectors (Differential)

Display: 4X LEDs

Control: 4X Push Buttons 4X DIP Switches

5

Page 6: Lab 6 SP601 Design Platform Introduction

6

SP601 Development Board

Page 7: Lab 6 SP601 Design Platform Introduction

7

SP601 Block Diagram

Page 8: Lab 6 SP601 Design Platform Introduction

Power Management

SP601是一個 5V電源供電,透過板子上的滑動開關做電源開啟或關閉,右圖為轉換至板子上之電源供給情形。

8

Page 9: Lab 6 SP601 Design Platform Introduction

User I/O

SP601提供了以下用戶和通用 I/O能力,作為快速電路及裝置規劃做檢查或是做為基本的 I/O

• User LEDs • User DIP switch • Pushbutton switches • CPU Reset pushbutton switch • GPIO male pin header • FMC-LPC Connecter

9

Page 10: Lab 6 SP601 Design Platform Introduction

User LEDs

10欲知其 pin腳之詳細定義,請參照 SP601 Hardware User Guide.pdf p30.31

Page 11: Lab 6 SP601 Design Platform Introduction

User DIP switch

11欲知其 FPGA pin腳之詳細定義,請參照 SP601 Hardware User Guide.pdf p31

Page 12: Lab 6 SP601 Design Platform Introduction

Pushbutton switches

12欲知其 FPGA pin腳之詳細定義,請參照 SP601 Hardware User Guide.pdf p32

Page 13: Lab 6 SP601 Design Platform Introduction

GPIO male pin header

13欲知其 FPGA pin腳之詳細定義,請參照 SP601 Hardware User Guide.pdf p33

Page 14: Lab 6 SP601 Design Platform Introduction

JTAG Configuration

透過 USB-TO-JTAG來與電腦溝通。 JTAG配置可以在任何模式下做設置並且在任何模式下都擁有優先權。

14

Page 15: Lab 6 SP601 Design Platform Introduction

15

Expansion Connector

欲知其 FPGA pin腳之詳細定義,請參照 SP601 Hardware User Guide.pdf p25.26.41

Page 16: Lab 6 SP601 Design Platform Introduction

16

Question and Answer

歷史人物中,誰跑最快 ?