日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

C6000 DSP技术深度探索(1)---关于启动方式

發(fā)布時(shí)間:2024/8/1 编程问答 59 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C6000 DSP技术深度探索(1)---关于启动方式 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

C6000 DSP技術(shù)深度探索(1)---關(guān)于啟動(dòng)方式

所謂的啟動(dòng),英文名叫“Boot”,任何一個(gè)系統(tǒng)都離不開它,無論是CPU、DSP、ARM還是FPGA,都不可跳過這個(gè)流程,其本質(zhì)就是向存儲(chǔ)器加載程序和數(shù)據(jù)并初始化寄存器文件的過程,只是不同的處理器有其各自的特點(diǎn),這里只針對(duì)TI公司的C6000系列DSP進(jìn)行探究。
??? 對(duì)于C6000系列的DSP,其啟動(dòng)方式較多,但總的來說主要分為兩類,一類是軟件啟動(dòng)方式,另一類是硬件啟動(dòng)方式,對(duì)于前者,其本質(zhì)是:當(dāng)DSP完成復(fù)位后,存儲(chǔ)在ROM 中的DSP 代碼(片上bootloader-一級(jí)bootloader)將應(yīng)用程序從外部存儲(chǔ)(非易失性存儲(chǔ)器)搬到內(nèi)部或外部存儲(chǔ)器,以TMS320C6455來說,這段代碼永遠(yuǎn)存儲(chǔ)在片上ROM的0x00100000h起始地址處;對(duì)于硬件啟動(dòng)方式,指的是不依賴軟件,而是通過硬件啟動(dòng)配置邏輯實(shí)現(xiàn)DSP啟動(dòng)的過程,同樣以TMS320C6455來說,它主要支持以下幾種啟動(dòng)方式:
NoBOOT 啟動(dòng):對(duì)于這種啟動(dòng)方式,上電復(fù)位后,CPU 直接從片上L2地址0x800000h地址開始執(zhí)行,這種啟動(dòng)方式就屬于硬件啟動(dòng)方式,通常使用仿真器調(diào)試時(shí)使用這種方式
Host Boot啟動(dòng):在這種啟動(dòng)方式下,CPU復(fù)位后,其他外設(shè)退出了復(fù)位狀態(tài),但是CPU會(huì)“停止”在這里,此時(shí)主機(jī)設(shè)備(HPI或PCI設(shè)備)將完成DSP中存儲(chǔ)器及寄存器的初始化工作,當(dāng)主機(jī)設(shè)備完成這些初始化工作后,它將產(chǎn)生一個(gè)“DSPINT”中斷,從而使DSP退出“停止”狀態(tài),這屬于軟件啟動(dòng)方式;
EMIFA 8-bit ROM啟動(dòng):對(duì)于這種啟動(dòng)方式,它與NoBOOT啟動(dòng)方式基本一樣,不同的是,CPU 退出復(fù)位狀態(tài)后,將從位于EMIFA CE3空間的8-bit異步ROM中開始執(zhí)行,對(duì)于EMIFA,此時(shí)使用默認(rèn)配置方式,這屬于軟件啟動(dòng)方式;
Master I2C啟動(dòng):在這種啟動(dòng)方式下,DSP作為主設(shè)備從I2C從設(shè)備獲取按一定格式(Boot table)存儲(chǔ)在I2C從設(shè)備(例如EEPROM)的數(shù)據(jù)并存儲(chǔ)到DSP存儲(chǔ)空間,因此這屬于軟件啟動(dòng)方式;
Slave I2C啟動(dòng):在這種方式下DSP 作為從設(shè)備接收來自主設(shè)備的數(shù)據(jù)(Boot table)完成啟動(dòng) ,在這種啟動(dòng)方式下,可以實(shí)現(xiàn)多片DSP的啟動(dòng),此時(shí)一片DSP以Master方式啟動(dòng)后,作為主設(shè)備完成其它掛接在同一個(gè)I2C總線上的從DSP設(shè)備的啟動(dòng)。
Serial RIO啟動(dòng):
這種方式比較復(fù)雜,參考TI 官方文檔:
– The on-chip bootloader configures device registers, including SerDes, and EDMA3
– The on-chip bootloader resets the peripheral's state machines and registers
– RapidIO ports send idle control symbols to initialize SerDes ports
– The host explores the system with RapidIO maintenance packets
– The host identifies, enumerates, and initializes the RapidIO device
– The host controller configures DSP peripherals through maintenance packets
– The application software is sent from the host controller to DSP memory
– The DSP CPU is awakened by interrupt such as a RapidIO DOORBELL packet
– The application software is executed and normal operation follows

??????? ?? 以上就是DSP啟動(dòng)方式的一點(diǎn)理解,其中主要參考了TI技術(shù)文檔.

?????????? 講完啟動(dòng)方式,接下來就是需要理解DSP的中斷功能,我將在接下來的文章中談一談自己對(duì)DSP的中斷的理解

參考文檔

(1)TMS320C6455 Fixed-Point Digital Signal Processor (SPRS276K)

總結(jié)

以上是生活随笔為你收集整理的C6000 DSP技术深度探索(1)---关于启动方式的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩成人久久 | 综合免费视频 | 超碰caopor| 国产精品久热 | 亚洲在线观看一区二区 | 国产伦理在线观看 | 麻豆免费在线播放 | 国产精品第108页 | 中文字幕欧美人妻精品 | 91视频com| 一区二区日韩 | 成人在线视频网站 | 免费在线中文字幕 | 免费无码国产精品 | 国产一级一区二区 | 一级一片免费看 | 欧美成人激情在线 | 美女被艹视频网站 | 韩国av一区| www.色人阁.com| 美女被c出水 | 日本高清免费观看 | 国产精品免费看片 | 一区二区三区免费 | 久久午夜鲁丝片午夜精品 | 一级特黄录像免费看 | av一卡| 久久大香 | 国产精品成久久久久三级 | 成人av免费观看 | 欧美18一19性内谢 | 久草免费在线色站 | 无套内谢老熟女 | 中文字幕av影院 | 在线观看国产小视频 | 久久精品国产露脸对白 | 日本三级在线视频 | 凹凸精品一区二区三区 | xxxxwwww国产 | 自拍偷拍亚洲欧洲 | 日韩字幕在线观看 | 可以免费观看av的网站 | 欧美亚洲日本国产 | 久久永久免费视频 | 伊人久久网站 | 国产伦精品一区二区三区视频我 | 亚洲精品午夜国产va久久成人 | 天天色天天射天天操 | 国产一级黄色片子 | 天堂免费在线视频 | 国产婷婷久久 | 国产精品久久久 | 操小妞 | 日韩八区 | 伊人春色网站 | 成人天堂网 | 久热久操 | 在线免费看av | 国产夫妻性爱视频 | 老司机激情影院 | 中文字幕五区 | 波多野结衣在线影院 | 天天爽影院 | 不良视频在线观看 | 爱情岛论坛成人av | 天堂网www在线 | 尤物在线视频观看 | 国产一区二区三区在线看 | 国产不卡一区 | 影音先锋三级 | 99国产在线观看 | 国产在线麻豆精品观看 | 视频国产一区 | 老湿机69福利 | 精品国产综合 | 国产福利视频一区二区三区 | www.av在线视频| 色吧综合网 | 成人三级在线播放 | 2022国产精品 | 精品少妇人妻av免费久久久 | 玖玖爱这里只有精品 | 成年人网站免费在线观看 | 国产吞精囗交久久久 | 日韩欧美不卡视频 | 毛片成人网 | 亚洲精品久久久蜜桃 | 国产精品嫩草影院av蜜臀 | 玖玖视频网 | 久久久久久九九九九 | 亚洲欧美激情在线 | av免播放器 | 日b在线观看 | 色碰视频 | 国产精品视频自拍 | 中文字幕无码人妻少妇免费 | 亚洲成色网 | 欧美色啪| 亚洲AV无码AV吞精久久中文版 |