Download presentation
Presentation is loading. Please wait.
1
ALTERA FLEX10K / FLEX10KE Emulation Board 使用說明書
2
目錄: 功能說明 注意事項 外觀說明 適用元件 電源設定 Configuration 設定 燒錄 Configuration (EPC2) 說明 Configuration 操作說明 外接I/O PIN 說明 電路圖 基板尺寸圖
3
功能說明: 謝謝您便用ALTERA Flex10/10KA/10KE系列研發測試板,本研發測試板主要是針對ALTERA Flex10/10KA/10KE系列144 PIN及240PIN QFP包裝所設計的,產品編號分別為EK10K/144及EK10K/240。除電源部份已處理完成,所有的I/O接腳也接至連接器方便使用人員接線或測試使用,最重要的是由於ALTERA FLEX 10K系列是SRAM製程所製造的,其所需的ICR電路亦在此板上,並且可由多種方式來完成,可提供使用者最大的彈性。下面是本研發測試板的功能及使用說明: 1. 適用元件涵蓋大部分的FLEX10K系列,單片板最高支援到200K GATES。 2. 提供兩個EPC2插槽,適用不揮發性記憶體(EPC2)做ICR動作。 3. 提供10PIN接頭,使用者可由ALTERA的Download Cable--BITBLASTER 或BYTEBLASTER做ICR動作。 4. 提供JTAG接頭做ICR動作。 5. EPF10K上具5V, 3.3V及2.5V電源分離設計,方便5V/3.3V/2.5V混合電路設計。 6. 板上已設有定位孔,配合ALTERA的QFP發展插槽,使用者可輕易轉換不同元件。
4
注意事項: 1. 本產品在出貨前皆已完成測試,若產品有明顯破損請立即與本公司聯絡,切勿加入電源測試
1. 本產品在出貨前皆已完成測試,若產品有明顯破損請立即與本公司聯絡,切勿加入電源測試 2. 本產品包含下列附件,使用前請予以清點 ALTERA 10/10KA/10KE系列研發測試板 (Emulation Board), 中文使用手冊 電源線 和 排針 3. 請先將所有的設定點查證完畢後再加入電源 4. 若採用EKA10KPCB之基板,再自行加工FLEX10K元件者,加工部分恕不作任何之保證
5
外觀說明: A:Vccint 電壓調整區 (P7) D:EPC2燒錄區 (P12) G: 輸出入接點 (P17) B:Vccio電壓調整區 (P8) E :資料下載區 (P15) H: FLEX 10K 元件 (P6) C:狀態顯示區 (P15) F :特別電源選擇區 (P10) G E A G F G D H C B G
6
電源設定(VCCINT): Vccint MIC29302BT LDO 電壓調整器 U2 JP6 J1 3.3V 2.5V JP8
本Emulation Board以內置電壓調整器可經由JUMPER的設定,只要輸入5V即可輸出5V/3.3V/2.5V三種不同電壓,在本基板上共有 兩組相同的電源供應電路,一組提供元件的核心電壓(Vccint)一組提供元件的輸出入電壓(Vccio),以下是相關部分的方塊圖 JP8 MIC29302BT LDO 電壓調整器 U2 3.3V 2.5V VINT_IN U2_OUT Vccint J1 JP6
7
適用元件: TQFP 144 PIN PQFP/RQFP 240 PIN 5V(VCCINT) 3.3V(VCCINT)
本Emulation Board 適用於ALTERA的FLEX10K / FLEX10KA / FLEX10KE 系列以QFP 240 PIN 或 TQFP144PIN包裝之IC,各系 列之IC除了在使用之電源電壓不同外,在接腳的定義上是相同的(註:EPF10K200SRC240 / EPF10K130EQC240 有部分PIN 除外),以下 是所有適用元件及使用電壓列表 TQFP 144 PIN PQFP/RQFP 240 PIN 5V(VCCINT) 3.3V(VCCINT) 2.5V(VCCINT) EPF10K10* EPF10K10A EPF10K30E* EPF10K20 EPF10K30A EPF10K50E* EPF10K50E EPF10K30* EPF10K50A EPF10K50S EPF10K40 EPF10K100E* EPF10K50 EPF10K100A* EPF10K130E EPF10K70* EPF10K200S* *已有加工完成之貨品
8
電源設定(VCCIO): Vccio MIC29302BT LDO 電壓調整器 U1 JP5 J2 3.3V 2.5V JP7 VIO_IN
U1_OUT Vccio J2 JP5
9
電源設定注意事項: 1. VINT_IN 及 VIO_IN 不論是否相同皆須加上電源
2. 本 Emulation Board出貨時,所有 Jumper 以 VINT_IN 及 VIO_IN 輸入5V時配合基板上的FLEX10K作調整,若使用者輸入其他 電壓請自行調整,相關Jumper 3. 輸入電壓僅限5V 3.3V 及 2.5V 三種 4. 在基板上使用EPF10K200SRC240 時 JP16,JP17,JP14,JP18,JP12,JP11,JP10 必須使用JUMPER短路 使用EPF10K130EQC240 時 JP12,JP11,JP10 必須使用JUMPER短路(位置如下圖)
10
5V 電源設定: 3.3V 2.5V 不影響 不輸出 以下為電源部分的輸出入電壓列表 VccInt VccIO 輸入電壓(J1) JP6
輸出電壓 輸入電壓(J2) JP5 JP7 5V 不影響 3.3V 2.5V 不輸出
11
Configuration 設定: JP23 使用Configuration Device(EPC2) 作下載
本Emulation Board提供兩種Configuration 方式,一是使用下載纜線Byteblaster直接將資料下載至FLEX10K元件中,另一個方式是 先將資料燒錄至ALTERA的Configuration Device (EPC2),再使用EPC2對FLEX10K作Configuration 動作,使得Emulation Board可以脫離 電腦單獨運作 在Configuration 的設定上僅使用一個Jumper(JP23)作設定選擇,以下是設定的相關圖示 JP23 使用Configuration Device(EPC2) 作下載 使用下載纜線ByteBlaster 作下載
12
燒錄 Configuration Device (EPC2) 說明:
在燒錄Confi8guration Device (EPC2)時,首先先將燒錄EPC2的檔案準備好,基本上燒錄EPC2的檔案可使用下面兩種方法產生 方式一: 在 Project Compile之前先在 Assign item => Device => Device Options => Configuration Device項目中選擇 EPC2LC20 再作 Compile , Max+Plus II 將會自動產生EPC2的燒錄檔 方式二: 若之前已完成Compile 並已產生下載檔案 <project name>.SOF則可以使用此檔案產生EPC2的燒錄檔,首先從 Max+plusII item => Programmer 將燒錄程式打開,再從 File item => Convert Sram Object Files 中加入 <project name>.sof ,在視窗 中的 File Format 選擇 .pof[Sequential] ,再選擇 Output File Options 在 Configuration Device 中選擇EPC2LC20 最後選擇OK跳出後 即可產生EPC2的燒錄檔 <project name>.POF 準備好EPC2的燒錄檔後將下載纜線 ByteBlaster 一頭接於PC的Parallel Port 一頭接於Emulation Board 的JP9(如下圖),並將電 源加入基板,由於FLEX10K 元件大小容量不同所需的下在記憶體空間也不一樣,在大部分元件中僅使用一個Configuration Device (EPC2),而在EPF10K130E及EPF10K200S 需使用兩個Configuration Device (EPC2),以下就兩個不同狀況來作描述 使用一個Configuration Device (EPC2) 燒錄方式 若燒錄一個Configuration Device (EPC2),首先將Project Name設定到要燒錄的Project 再從 Max+PlusII 項目選擇Programmer 此時可能會有找不到Hardware的訊息,則到Options的項目中選擇 Hardware Setup => Hardware Type 中選擇 ByteBlaster在點選OK 即可,接著從FILE項目選擇Select Programming File 點選前面作出來的Configuration Device (EPC2) ,此時在視窗中的Device應顯示 EPC2最後再點選Program即開始燒錄 JP9
13
燒錄 Configuration Device (EPC2) 說明:
在燒錄Confi8guration Device (EPC2)時需使用ByteBlaster 及作部分設定,首先先就設定的部分作說明,在本部分的設定中主要 有兩個Jumper(JP13,JP15) 需作設定,以下是本部分圖示 JP13 JP15 基板使用兩個Configuration Device EPC2 (U5,U6) VIO_IN (J2) 輸入為5V VIO_IN (J2) 輸入為3.3V 基板使用一個Configuration Device EPC2 (U5) Configuration Device EPC2 插槽 燒錄Configuration Device 時 的ByteBlaster 接頭(JP9)
14
燒錄 Configuration Device (EPC2) 說明:
若燒錄兩個Configuration Device (EPC2),首先將Project Name設定到要燒錄的Project 再從 Max+PlusII 項目選擇Programmer 此時可能會有找不到Hardware的訊息,則到Options的項目中選擇 Hardware Setup => Hardware Type 中選擇 ByteBlaster在點選OK 即可,由於有兩個Configuration Device (EPC2),Max+Plus II 將會產生兩個燒錄檔分別為<project name>.POF 及<project name>_1.POF 我們必須先從 JTAG item => Multi-Device JTAG Chain Setup 中分別將兩個檔案加入, <project name>.POF 為第一個而 <project name>_1.POF為第二個而且Device皆為EPC2,如下圖,選擇OK以後MAX+PLUS II將會自動切換至Multi-Device JTAG Chain 模式,最後再點選Program即開始燒錄
15
選擇由Configuration Device (EPC2)下載
本Emulation Board可選擇兩種方式作FLEX10K元件的Configuration 一是直接使用下載纜線ByteBlaster透過JP1作資料下載,一 是使用已燒錄完成的Configuration Device(EPC2)作下載,配合狀態顯示LED即可知是否Configuration是否成功,下面先針對調整的 JUMPER 及狀態顯示LED作說明 JP23 選擇由Configuration Device (EPC2)下載 黃色LED 顯示電源狀況 選擇ByteBlaster 直接下載 紅色LED 顯示下載資料失敗 綠色LED 顯示下載資料成功 ByteBlaster 下載接頭 Reset 按鍵讓 FLEX10K重新下載
16
外接I/O PIN 說明(採用FLEX10K PQFP 240 PIN 包裝):
本Emulation Board 已將所有I/O PIN 拉至外圍的排針上,所有排針接點兩兩一組,也就是說每個I/O PIN 都有兩個接點對應,在基 板上所印刷的數字是以FLEX10K 240 PIN 元件包裝為準,若是使用FLEX10K 144 PIN 包裝請自行參照說明書,以下列出所有I/O PIN 的位置及編號 186 184 182 175 173 171 168 166 163 161 158 156 153 151 148 146 143 141 138 136 133 131 128 126 GND 185 183 181 174 172 169 167 164 162 159 157 154 152 149 147 144 142 139 137 134 132 129 127 Vccio Vccio 7 9 12 14 17 19 21 24 26 29 31 34 36 39 41 44 46 49 51 54 56 62 64 GND 6 8 11 13 15 18 20 23 25 28 30 33 35 38 40 43 45 48 50 53 55 61 63 65
17
外接I/O PIN 說明(採用FLEX10K PQFP 240 PIN 包裝) :
GND Vccint 187 188 190 191 192 193 194 195 196 198 199 200 201 202 203 204 206 207 208 209 210 211 212 213 214 215 217 218 219 220 221 222 223 225 226 227 228 229 230 231 233 234 235 236 237 238 239 240 120 119 118 117 116 115 114 113 111 110 109 108 107 106 105 103 102 101 100 99 98 97 96 94 92 91 90 88 87 86 84 83 82 81 80 79 78 76 75 74 73 72 71 70 68 67 66 Vccio GND
18
外接I/O PIN 說明(採用FLEX10K TQFP 144 PIN 包裝) :
本Emulation Board 已將所有I/O PIN 拉至外圍的排針上,所有排針接點兩兩一組,也就是說每個I/O PIN 都有兩個接點對應,在基 板上所印刷的數字是以FLEX10K 240 PIN 元件包裝為準,若是使用FLEX10K 144 PIN 包裝請自行參照說明書,以下列出所有I/O PIN 的位置及編號 163 161 158 156 153 151 148 146 143 141 138 <=PCB上所列印之PIN No. 102 100 98 96 92 90 88 86 82 80 78 GND 101 99 97 95 91 89 87 83 81 79 73 Vccio 162 159 157 154 152 149 147 144 142 139 137 <=PCB上所列印之PIN No. 19 21 24 26 29 31 34 36 39 41 44 46 <=PCB上所列印之PIN No. Vccio 7 9 11 13 17 19 21 23 27 29 31 33 GND 8 10 12 14 18 20 22 26 28 30 32 36 20 23 25 28 30 33 35 38 40 43 45 48 <=PCB上所列印之PIN No.
19
外接I/O PIN 說明(採用 FLEX10K TQFP 144 PIN包裝) : GND Vccint 109 110 111 112
113 114 116 117 118 119 120 121 122 124 125 126 128 130 131 133 135 136 137 138 140 141 142 143 144 72 70 69 68 67 65 64 63 62 60 59 56 55 54 51 49 48 47 46 44 43 42 41 39 38 37 Vccio GND 195 198 200 202 204 207 209 211 213 215 218 220 222 225 227 196 199 201 203 206 208 210 212 214 217 219 221 223 226 228 106 103 101 99 97 94 91 88 86 83 81 79 76 105 102 100 98 96 92 90 87 84 82 80 78 75
20
電路圖(Configuration Circuit & Power Circuit):
21
Configuration 操作說明: 一直接使用下載纜線ByteBlaster透過JP1作資料下載
首先將Project Name設定到要燒錄的Project 再從 Max+PlusII 項目選擇Programmer 此時可能會有找不到Hardware的訊息,則 到Options的項目中選擇 Hardware Setup => Hardware Type 中選擇 ByteBlaster在點選OK即可,接著從FILE項目選擇Select Programming File 點選<project name>.SOF,此時在視窗中的Device應顯示要下載的FLEX10K元件編號,接著將下載纜線ByteBlaster一頭接於PC的 Parallel Port 一頭接於Emulation Board 的JP1,並將電源加入基板最後再點選Configuration 即開始下載資料,下載完成後綠色LED將 會亮起 二使用已燒錄完成的Configuration Device(EPC2)作下載 若是使用Configuration Device(EPC2)作下載僅需加入電源即會自動完成下載動作,下載完成後綠色LED將會亮起,下載時間在 一秒鐘以內,若要重新下載僅需按RESET 鍵即可
22
電路圖(Flex10K Device Circuit):
23
電路圖(I/O Connector Device Circuit):
24
基板尺寸圖: 109.22mm 5.08mm 2.54mm 17.78mm 177.8mm 12.7mm
Similar presentations