在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 基于Xilinx-Spartan6 FPGA的MultiBoot設(shè)計(jì)的實(shí)現(xiàn)

            基于Xilinx-Spartan6 FPGA的MultiBoot設(shè)計(jì)的實(shí)現(xiàn)

            作者: 時(shí)間:2012-04-25 來(lái)源:網(wǎng)絡(luò) 收藏

            4 實(shí)現(xiàn)簡(jiǎn)例
            實(shí)現(xiàn)操縱有兩種方法:(1)基于ICAP的寄存器編程實(shí)現(xiàn)。(2)通過(guò)在生成bit流文件時(shí),設(shè)置相關(guān)選項(xiàng)實(shí)現(xiàn)。
            4.1 基于ICAP的寄存器編程實(shí)現(xiàn)
            如上所述,通過(guò)ICAP_SPARTAN6原語(yǔ)發(fā)送IPROG命令,其發(fā)送命令序列如下:(1)發(fā)送同步字。(2)配置General1-General4,指定相關(guān)操作所需配置文件地址及操作碼。(3)發(fā)送IPROG命令。ICAP_SPARTAN6原語(yǔ)接口定義如表7所示。

            本文引用地址:http://www.biyoush.com/article/190467.htm

            i.JPG


            在主SPI模式下,ICAP_SPARTAN6的輸入數(shù)據(jù)在從總線I[15:0]輸入前,要進(jìn)行字節(jié)范圍內(nèi)的位交換,即16位寬的字分為高8位1 Byte,低8位1 Byte,各字節(jié)的最高位[7]和最低位[0]交換,位[6]與位[1]交換,其他以此類(lèi)推。
            通過(guò)ICAP觸發(fā)IPROG的命令序列舉例如表8所示。

            j.JPG


            IPROG命令后需經(jīng)過(guò)一段時(shí)間后,內(nèi)部才會(huì)產(chǎn)生相應(yīng)的重配置信號(hào),因此在IPROG命令后需跟幾個(gè)空操作命令,一般為4個(gè)。GENERA L2、GENERAL4中的操作碼:0x0B、0x3B、0x6B分別為SPIx1、SPIx2、SPIx4。
            ICAP邏輯模塊是中的專有邏輯模塊,因此在生成bit文件的各源文件中必須都實(shí)例化一個(gè)ICAP模塊。一般情況下對(duì)ICAP模塊的控制操作通過(guò)狀態(tài)機(jī)實(shí)現(xiàn)。
            4.2 選項(xiàng)設(shè)置實(shí)現(xiàn)
            實(shí)現(xiàn)功能所需配置的所有寄存器,均可在生成bit文件時(shí)通過(guò)添加相關(guān)的生成設(shè)置選項(xiàng)實(shí)現(xiàn)。在進(jìn)程菜單中單擊Generate Pro gramming File,選擇Process Properties,彈出配置窗口如圖2所示。

            a.JPG



            5 結(jié)束語(yǔ)
            介紹了實(shí)現(xiàn)MultiBoot操作的兩種方式,一種是基于ICAP的寄存器編碼配置方式??赏ㄟ^(guò)源代碼中的注釋,使后續(xù)開(kāi)發(fā)維護(hù)人員閱讀代碼、擴(kuò)展功能時(shí)思路清晰,缺點(diǎn)是需編寫(xiě)大量代碼,并需對(duì)ICAP的操作與命令序列有一定了解。第二種通過(guò)在生成bit文時(shí)添加相關(guān)設(shè)置選項(xiàng)實(shí)現(xiàn),方便簡(jiǎn)單,但需大量的文本注釋,以便后續(xù)的開(kāi)發(fā)與維護(hù)。當(dāng)然,實(shí)際的應(yīng)用開(kāi)發(fā)過(guò)程中可同時(shí)使用這兩種方法,實(shí)現(xiàn)更高效便捷的編碼開(kāi)發(fā)。

            fpga相關(guān)文章:fpga是什么



            上一頁(yè) 1 2 3 下一頁(yè)

            關(guān)鍵詞: Xilinx-Spartan MultiBoot FPGA

            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉