
大家好:我是毛華望。目前在參加紫光同創(chuàng)PGL22G開發(fā)平臺試用。連載第3篇。來一個(gè)重點(diǎn)內(nèi)容探索,看看探索的怎么樣。
1,程序的固化。

當(dāng)我們做普通下載的時(shí)候,就是到這里program就可以了??墒枪袒趺床僮髂???
我找到這里左手邊有一個(gè)spi conf配置的。可是點(diǎn)不開找不到。個(gè)人感覺應(yīng)該是需要另外的配置接口比如說像altera里面的AS接口才能連接的。
后來我看到下面有一個(gè)scan out flash。因?yàn)槲腋杏Xinner flash,pgl22系列是沒有進(jìn)行內(nèi)置的。用一下outer flash。

Sfc文件??墒?/p>

設(shè)置里面只有說生成bin文件的。
我咨詢了一下技術(shù)支持。在這里


配置完成。生成sfc文件。

能找到sfc文件了。下載試一下吧。

完美。重新上電。Good??梢粤?。
2,在線邏輯分析儀。
哈哈。哥突然發(fā)現(xiàn)了一個(gè)文檔耶。

Help里面有helptopics啊

早說有文檔嗎。害得我還要去問技術(shù)支持。怎么生成sfc文件。

這個(gè)就是配置在線邏輯分析儀的地方。
文檔好長啊。慢慢看。慢慢摸索。我就沒啥耐心了。看的差不多直接上。

下一步吧。

一路下一步就到這里。
好像這里可以配置很多具體內(nèi)容。啥觸發(fā)條件,深度。咱還是先不管了。隨便試一下就可以了。

時(shí)鐘通道。 觸發(fā)通道。應(yīng)該就是改這里啦。

配置了一下。

黑了。說明有poat了。保存。就可以退出了。沒提示退出,都找不到結(jié)束按鍵。不友好。

Fic文件就是這個(gè)文件了。編譯吧。

Debugger才是在線邏輯分析儀。剛才的過程只是配置。像alter那樣,配置和使用在同一個(gè)地方多好啊。非的分開。光靠猜測是不知道怎么用的。得有技術(shù)支持才行。
來試一下吧。


連接---------下載文件

這里是溫度,電壓測試啊

有波形啦。應(yīng)該是可以啦。
3,芯片結(jié)構(gòu)來看看吧。


這個(gè)是我寫的小模塊的資源使用情況。
使用的好像很多啊。啥情況

實(shí)際使用自有6%啊。
看樣子整體視覺不太好。
細(xì)節(jié)看一下吧。

好像大部分內(nèi)容也是都覆蓋了啊
找一個(gè)模塊看一下細(xì)節(jié)。

難道是因?yàn)榭瞻椎牡胤經(jīng)]用所以也算空出來的部分嗎??

這是我雙擊紅圈模塊的細(xì)節(jié)。
這個(gè)單元只使用了6個(gè)寄存器,4個(gè)lut沒用使用。剩下的是與非門了。

看樣子,一個(gè)LE單元,是5個(gè)輸入結(jié)構(gòu)。

這個(gè)不用說就是管腳了。咱們看看細(xì)節(jié)。

這個(gè)是led1,上面是led0.

原來我點(diǎn)擊的黃色長條是HMEMC啊。左手邊還有一個(gè)長長的。
咱們在找一下存儲器吧。

這個(gè)是drm存儲器啊。

雖然已經(jīng)很容易查看io的走線情況,不過要對應(yīng)程序內(nèi)部的情況還需要研究一下。
能看的東西很多。但是能力有限那些線真不好看懂。

原件手動(dòng)布局,用鼠標(biāo)左鍵拖過來就可以了。
剩下的功能,我就不帶著大家玩了。而且對我這種低端用戶來說也用不到。
作為一個(gè)已經(jīng)有多年經(jīng)驗(yàn)的FPGA工程師??偛荒芄恻c(diǎn)LED燈玩吧。
做點(diǎn)功能類的吧。敬請期待下一篇博文。
