www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

首頁(yè) > 評(píng)測(cè) > 跨界小王子——Altera 10M08 Evaluation Kit評(píng)測(cè)

跨界小王子——Altera 10M08 Evaluation Kit評(píng)測(cè)

MAX10   Altera   FPGA   CPLD   Quartus   可編程邏輯   
  • 作者:小淘氣
  • 來(lái)源:21ic
  • [導(dǎo)讀]
  • 隨著技術(shù)的不斷進(jìn)步,可編程邏輯器件的學(xué)習(xí)和應(yīng)用變得容易,因?yàn)榭删幊唐骷撵`活性和優(yōu)異的性能使得此類器件也得到了越來(lái)越廣泛的應(yīng)用,并預(yù)示以后將會(huì)有更好的發(fā)展和得到更多的應(yīng)用,今后的發(fā)展可編程邏輯器件將與MCU,CPU,MPU配合使用,發(fā)揮出更高的性能,在去年Intel花了167億美元收購(gòu)Altera就是很好的例子,今天小編拿到了一款A(yù)ltera的跨界FPGA,接下來(lái)我們就介紹一下這款FPGA MAX10。

22.jpg

并且Quartus Prime 精簡(jiǎn)版是免費(fèi)的,也就是不需要破解了,另外要提醒一下,Quartus 軟件在14.0以后就只能運(yùn)行在64位系統(tǒng)上了,小編當(dāng)年為了安裝Quartus II也是重裝了一次系統(tǒng)。下圖是Quartus II 14.1軟件的頁(yè)面。

23.jpg

由于板子上沒(méi)有JTAG電路所以我們要使用USB Blaster ,由于小編使用的不是官方的USB Blaster ,這里就不展示了。

安裝好Quartus II 軟件之后,連接USB Blaster,提示安裝驅(qū)動(dòng),在Quartus II 的安裝目錄下找到驅(qū)動(dòng)目錄安裝即可,驅(qū)動(dòng)安裝成功如下圖:

22.jpg

2. 上電工作

連接好USB電源后板子上的LED全部亮起來(lái),如下圖所示:

23.jpg

板內(nèi)的程序?yàn)閾艽a開(kāi)關(guān)控制LED撥碼開(kāi)關(guān)SW3的1-5位,分別對(duì)應(yīng)著1-5位LED,撥碼開(kāi)關(guān)撥到右面LED亮起,撥到左面LED熄滅。

如下圖:

26.jpg

SW3的第6位為Boot_sel開(kāi)關(guān),因?yàn)镸AX10 可以配置為雙壓縮鏡像,就是有兩個(gè)獨(dú)立的配置文件存儲(chǔ)區(qū)域,通過(guò)Boot_sel來(lái)選擇,板上內(nèi)置的程序中包含了這這個(gè)功能,在將SW3的第6位撥到左邊,這時(shí)SW的1-5位就是沒(méi)有控制工能了,這時(shí)需要用SW1按鍵控制LED1,在SW1按鍵按下時(shí),LED1熄滅。

單芯片雙配置方案可謂是比較新穎,這樣的設(shè)計(jì)使得產(chǎn)品方案更加靈活,同時(shí)也能適當(dāng)?shù)慕档统杀,下MAX10的產(chǎn)品系列中只有10M02沒(méi)有雙配置功能其他的都有。

MAX 10的Flash可以分為配置模塊(CFM)和用戶模塊(UFM),其中CFM0模塊專門(mén)用于芯片的配置,CFM1模塊既可以作為配置模塊也可以作為用戶模塊。開(kāi)發(fā)套件這款10M08芯片中Flash總計(jì)有2496kb,其中CFM0占用1120kb,CFM1占用1120kb,這樣在雙啟動(dòng)模式下,用戶Flash就只有256kb了,在只是用CFM0的單配置模式下,用戶Flash可達(dá)到1376kb,MAX10芯片支持5這種配置模式

  • (1) 雙壓縮映像(UFM256kb)
  • (2) 單壓縮映像(UFM1376kb)
  • (3) 存儲(chǔ)器初始化的單壓縮映像(UFM256kb)
  • (4) 單未壓縮映像(UFM912kb)
  • (5) 存儲(chǔ)器初始化的單未壓縮映像(UFM256kb)
  • 詳細(xì)的配置方法我們后面在詳細(xì)說(shuō)明。

3. Altera的官方的Design store 提供了板子的相關(guān)示例文件。

27.jpg

我們可以下載相關(guān)的文件

這里我們下載的文件時(shí).par文件可以使用命令行的方式解壓也可是直接導(dǎo)入到Quartus軟件當(dāng)中,Altera官方網(wǎng)站提供了詳細(xì)的說(shuō)明,如下鏈接:

https://cloud.altera.com/devstore/platform/14.0.2/dualboot-design-example/

4. 建立新的工程

在Quartus軟件中可以使用新項(xiàng)目向?qū)?chuàng)建新的工程,如下圖:

28.jpg

接下來(lái)通過(guò)工程模板建立

29.jpg

接下來(lái)通過(guò)模板建立工程

30.jpg

官網(wǎng)提供的par文件也是通過(guò)這個(gè)對(duì)話框添加的,點(diǎn)擊上圖左下角黃色圖框中的選項(xiàng)添加文件。

通過(guò)這樣一個(gè)向?qū)Ш腿菀椎木涂梢詣?chuàng)建一個(gè)新的工程。

 30.jpg

在工程中我們看到工程中包含了兩個(gè)image文件,如下圖:

 32.jpg

打開(kāi)Qsys可看到IP的連線,如下圖:

 33.jpg

接下來(lái)我們配置一下Device和pin 信息,如下圖:

 34.jpg

可以選擇多種配置模式,這里就是前面提到的5種配置模式,如下圖:

 35.jpg

接下來(lái)我們將兩個(gè)工程生成的sof文件通過(guò)File下的Convert Program File轉(zhuǎn)化為pof文件,如下圖:

 36.jpg

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評(píng)論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開(kāi)放投稿

熱門(mén)標(biāo)簽
項(xiàng)目外包 more+