0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

SF-EP1C開發(fā)板之AS和JTAG配置方式

工程師 ? 來源:網(wǎng)絡(luò)整理 ? 作者:h1654155205.5246 ? 2019-03-07 16:07 ? 次閱讀

SF-EP1C開發(fā)板之AS和JTAG配置方式

FPGA器件有三類配置下載方式:主動(dòng)配置方式(AS)和被動(dòng)配置方式(PS)和最常用的(JTAG)配置方式。

AS模式(activeserialconfigurationmode):FPGA器件每次上電時(shí)作為控制器,由FPGA器件引導(dǎo)配置操作過程,它控制著外部存儲(chǔ)器和初始化過程,從配置器件EPCS主動(dòng)發(fā)出讀取數(shù)據(jù)信號(hào),從而把EPCS的數(shù)據(jù)讀入FPGA中,實(shí)現(xiàn)對(duì)FPGA的編程配置數(shù)據(jù)通過DATA0引腳送入FPGA,配置數(shù)據(jù)被同步在DCLK輸入上,1個(gè)時(shí)鐘周期傳送1位數(shù)據(jù)。

PS模式(passiveserialconfigurationmode):則由外部計(jì)算機(jī)或控制器控制配置過程。通過加強(qiáng)型配置器件(EPC16,EPC8,EPC4)等配置器件來完成,EPCS作為控制器件,把FPGA當(dāng)作存儲(chǔ)器,把數(shù)據(jù)寫人到FPGA中,實(shí)現(xiàn)對(duì)FPGA的編程。該模式可以實(shí)現(xiàn)對(duì)FPGA在線可編程。在下載配置的時(shí)候?qū)τ贑ycloneII的器件,如EP2C8,在JTAG下載方式對(duì)應(yīng).sof,AS下載方式對(duì)應(yīng).pof。

JTAG:JTAG是直接燒到FPGA里面的由于是SRAM斷電后要重?zé)珹S是燒到FPGA的配置芯片里保存的每次上電就寫到FPGA里。

SF-EP1C開發(fā)板之AS和JTAG配置方式

**SOF文件通過JTAG下載可直接運(yùn)行。重新上電后程序丟失。

SOF文件可以先轉(zhuǎn)換jic,再通過JTAG下載,重新上電后程序正常運(yùn)行。

POF文件通過AS模式下載后,重新上電運(yùn)行。**

AS模式(activeserialconfigurationmode):主動(dòng)配置方式:FPGA器件每次上電時(shí),作為控制器從配置器件EPCS主動(dòng)發(fā)出讀取數(shù)據(jù)信號(hào),從而把EPCS的數(shù)據(jù)讀入FPGA中,實(shí)現(xiàn)對(duì)FPGA的編程。

PS模式(passiveserialconfigutationmode)被動(dòng)配置方式:EPCS作為控制器件,把FPGA當(dāng)做存儲(chǔ)器,把數(shù)據(jù)寫人到FPGA中,實(shí)現(xiàn)對(duì)FPGA的編程。該模式可以實(shí)現(xiàn)對(duì)FPGA在線可編程。

在下載配置的時(shí)候?qū)τ赾ycloneII的器件,如ep2c8,在JTAG下載方式對(duì)應(yīng).sof,AS下載方式對(duì)應(yīng).pof.

JTAG模式:是直接燒到FPGA里面的,程序可直接運(yùn)行。由于是SRAM,斷電后要重?zé)?;AS是燒到FPGA的配置芯片里保存的,每次上電就寫到FPGA里。jtag模式燒寫Jic文件是燒寫到配置寄存器里。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5050

    瀏覽量

    97471
  • SF-EP1C
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

    2781
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Air780EPRC522開發(fā)板,你了解嗎?

    ?本文講解合宙Air780EP開發(fā)板RC522實(shí)例。 本文檔適用于Air780EP開發(fā)板; 關(guān)聯(lián)文檔和使用工具; rc522 - rc522 非接觸式讀寫卡驅(qū)動(dòng) - LuatOS 文檔
    的頭像 發(fā)表于 11-03 08:21 ?227次閱讀
    Air780<b class='flag-5'>EP</b><b class='flag-5'>之</b>RC522<b class='flag-5'>開發(fā)板</b>,你了解嗎?

    4G通信先鋒:Air780EP開發(fā)板與RC522的結(jié)合

    最近,一直有朋友問我Air780EP開發(fā)板RC522, 今天抽空給大家展示一下示例: 本文檔適用于Air780EP開發(fā)板 關(guān)聯(lián)文檔和使用工具
    的頭像 發(fā)表于 10-29 14:29 ?168次閱讀
    4G通信先鋒:Air780<b class='flag-5'>EP</b><b class='flag-5'>開發(fā)板</b>與RC522的結(jié)合

    設(shè)計(jì)TMS320C548/9 DSP開發(fā)板

    電子發(fā)燒友網(wǎng)站提供《設(shè)計(jì)TMS320C548/9 DSP開發(fā)板.pdf》資料免費(fèi)下載
    發(fā)表于 10-26 10:13 ?0次下載
    設(shè)計(jì)TMS320<b class='flag-5'>C</b>548/9 DSP<b class='flag-5'>開發(fā)板</b>

    低功耗4G模組:Air780EP開發(fā)板RC522實(shí)例

    ? 本文講解合宙Air780EP開發(fā)板RC522實(shí)例,文末【閱讀原文】獲取最新資料。 本文檔適用于Air780EP開發(fā)板 關(guān)聯(lián)文檔和使用工具 LuatOS-Soc固件獲取 https
    的頭像 發(fā)表于 10-21 17:01 ?243次閱讀
    低功耗4G模組:Air780<b class='flag-5'>EP</b><b class='flag-5'>開發(fā)板</b>RC522實(shí)例

    【AI技術(shù)支持】ESP32C3 開發(fā)板在Linux環(huán)境下,進(jìn)行JTAG 調(diào)試演示

    啟明云端/01JTAG調(diào)試工具本教程主要演示ESP32C3開發(fā)板在linux環(huán)境下,通過vscode的ESP-IDF插件使用JTAG調(diào)試工具。ESP32
    的頭像 發(fā)表于 10-17 08:01 ?1523次閱讀
    【AI技術(shù)支持】ESP32<b class='flag-5'>C</b>3 <b class='flag-5'>開發(fā)板</b>在Linux環(huán)境下,進(jìn)行<b class='flag-5'>JTAG</b> 調(diào)試演示

    合宙LuatOS開發(fā)板Core_Air780EP使用說明

    Core-Air780EP 開發(fā)板是合宙通信推出的基于 Air780EP 模組所開發(fā)的,包含電源,SIM卡,USB,天線,音頻等必要功能的最小硬件系統(tǒng)。以方便用戶在設(shè)計(jì)前期對(duì) Air7
    的頭像 發(fā)表于 09-03 17:38 ?565次閱讀
    合宙LuatOS<b class='flag-5'>開發(fā)板</b>Core_Air780<b class='flag-5'>EP</b>使用說明

    linux開發(fā)板與樹莓派的區(qū)別

    操作系統(tǒng)的微型計(jì)算機(jī),主要用于教育、編程、媒體播放等領(lǐng)域。 硬件配置 Linux開發(fā)板:Linux開發(fā)板的硬件配置因廠商和型號(hào)而異,通常包括處理器、內(nèi)存、存儲(chǔ)、網(wǎng)絡(luò)接口等。 樹莓派:樹
    的頭像 發(fā)表于 08-30 15:34 ?969次閱讀

    EVASH Ultra EEPROM 開發(fā)板使用說明書 簡(jiǎn)介

    。 背面 A0, A1, A2: 用于配置I2C地址的地址引腳。 GND: 接地引腳。 入門指南 給開發(fā)板供電 EVASH Ultra EEPROM
    的頭像 發(fā)表于 07-01 09:39 ?495次閱讀

    迅為RK3562開發(fā)板安卓人工智能主板性能

    迅為RK3562開發(fā)板安卓人工智能主板性能
    的頭像 發(fā)表于 05-31 11:32 ?1012次閱讀
    迅為RK3562<b class='flag-5'>開發(fā)板</b>安卓人工智能主板性能<b class='flag-5'>之</b>選

    鴻蒙OpenHarmony開發(fā)板:【產(chǎn)品配置規(guī)則】

    產(chǎn)品解決方案為基于開發(fā)板的完整產(chǎn)品,主要包含產(chǎn)品對(duì)OS的適配、部件拼裝配置、啟動(dòng)配置和文件系統(tǒng)配置等。產(chǎn)品解決方案的源碼路徑規(guī)則為:**vendor/{產(chǎn)品解決方案廠商}/{產(chǎn)品名稱}
    的頭像 發(fā)表于 05-09 10:32 ?1144次閱讀
    鴻蒙OpenHarmony<b class='flag-5'>開發(fā)板</b>:【產(chǎn)品<b class='flag-5'>配置</b>規(guī)則】

    fpga開發(fā)板是什么?fpga開發(fā)板有哪些?

    FPGA開發(fā)板是一種基于FPGA(現(xiàn)場(chǎng)可編程門陣列)技術(shù)的開發(fā)平臺(tái),它允許工程師通過編程來定義和配置FPGA芯片上的邏輯電路,以實(shí)現(xiàn)各種數(shù)字電路和邏輯功能。FPGA開發(fā)板通常包括FPG
    的頭像 發(fā)表于 03-14 18:20 ?2025次閱讀

    fpga開發(fā)板與linux開發(fā)板區(qū)別

    (Field-Programmable Gate Array)是一種可編程邏輯器件,它可以通過編程改變硬件邏輯電路的功能和結(jié)構(gòu)。FPGA采用了可編程的門極,可以根據(jù)需要重新配置內(nèi)部電路,從而實(shí)現(xiàn)不同的功能和邏輯關(guān)系。而Linux開發(fā)板則是一種嵌入式計(jì)算機(jī)平臺(tái),其核心是Li
    的頭像 發(fā)表于 02-01 17:09 ?2259次閱讀

    學(xué)習(xí)筆記分享|使用C庫函數(shù)控制ELF 1開發(fā)板的LED

    (ELF1/ELF1S開發(fā)板及顯示屏)在嵌入式Linux系統(tǒng)開發(fā)中,通過編程控制硬件資源是至關(guān)重要的技能之一,今天跟各位小伙伴分享一篇專注于介紹如何使用
    的頭像 發(fā)表于 01-19 11:12 ?569次閱讀
    學(xué)習(xí)筆記分享|使用<b class='flag-5'>C</b>庫函數(shù)控制ELF <b class='flag-5'>1</b><b class='flag-5'>開發(fā)板</b>的LED

    DIY個(gè)人的Linux開發(fā)板教程

    作者簡(jiǎn)介:大佬已在硬創(chuàng)社開源了近50款開發(fā)板,動(dòng)手能力極強(qiáng),于去年年底開始接觸學(xué)習(xí)Linux,并由全志V3s、F1C200S等芯片開始上手DIY個(gè)人的Linux開發(fā)板。
    的頭像 發(fā)表于 01-07 09:52 ?2091次閱讀
    DIY個(gè)人的Linux<b class='flag-5'>開發(fā)板</b>教程

    帶你玩轉(zhuǎn)AM62x開發(fā)板的顯示接口——LVDS的顯示和修改方式

    此前小編已為大家介紹過OK6254-C開發(fā)板的RGB顯示和修改方式,沒有讀過的小伙伴可以>>點(diǎn)擊這里閱讀,今天將繼續(xù)為大家介紹OK6254-C開發(fā)板
    的頭像 發(fā)表于 01-05 08:02 ?1285次閱讀
    帶你玩轉(zhuǎn)AM62x<b class='flag-5'>開發(fā)板</b>的顯示接口——LVDS的顯示和修改<b class='flag-5'>方式</b>