freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

dsp片內(nèi)外設(shè)ppt課件-資料下載頁(yè)

2025-05-05 12:10本頁(yè)面
  

【正文】 據(jù)選通信號(hào),與 HAS信號(hào)一起產(chǎn)生內(nèi)部選通信號(hào), 控制 HPI數(shù)據(jù)的傳送;連接到主機(jī)的讀選通、寫(xiě)選通、 數(shù)據(jù)選通。 HDS2HDS1 主機(jī)與 HPI8的連接 — 讀 /寫(xiě)信號(hào), 1為讀, 0為寫(xiě); W/HR 主機(jī)與 HPI8的連接 HCNTL0,HCNTL1— 主機(jī)控制信號(hào),選擇主機(jī)尋址的寄存器; HCNTL0 HCNTL1 功能 0 0 主機(jī)讀寫(xiě) HPIC寄存器 0 1 主機(jī)讀寫(xiě) HPID寄存器, HPIA寄存器自增尋址 1 0 主機(jī)讀寫(xiě) HPIA寄存器,指向 HPI存儲(chǔ)器 1 1 主機(jī)讀寫(xiě) HPID寄存器, HPIA不自增尋址 4. 主機(jī)接口的操作 ? 8位數(shù)據(jù)總線 (HD0~ HD7)與主機(jī)之間交換信息。 16位字 ,HBIL引腳 和 HPIC的 BOB位 決定; ? 兩個(gè)控制輸入 (HCNTL0和 HCNTL1)表示哪個(gè) HPI寄存器被訪問(wèn)。 ? HPIA寄存器可以使用自動(dòng)增尋址方式。 ? 主機(jī)可以中斷 C54x DSP。 C54x DSP也可用 HPIC中的HINT來(lái)中斷主機(jī)。 ? HPI存儲(chǔ)器為 2K字 16位的雙訪問(wèn) RAM塊, 其地址范圍為數(shù)據(jù)存儲(chǔ)空間的 1000h~ 17FFh 。 增強(qiáng)的 8位 HPI(HPI8) ?增強(qiáng)型 8位并行主機(jī)接口是標(biāo)準(zhǔn)型 8位并行接口的改進(jìn)。 ? HPI8可以讓主機(jī)訪問(wèn)到 DSP內(nèi)的所有 RAM,而不僅僅是2K的 RAM。 ? HPI8大部分的功能與 HPI8相同。 ? 應(yīng)該注意的是,片內(nèi) RAM實(shí)際上不論是分配給程序或數(shù)據(jù)區(qū),對(duì)訪問(wèn) HPI8的主機(jī)來(lái)講,地址只能如圖 。 HPI8的存儲(chǔ)器分配 應(yīng)用舉例 下例假設(shè)為雙 DSP通過(guò) HPI口通信。 DSP1向 DSP2的數(shù)據(jù)空間發(fā)送數(shù)據(jù),并讀回到 DSP1的存儲(chǔ)器中。 DSP2的 HPI口的 HPIC映射到 DSP1的 0x800 0x8009; HPIA映射到 DSP1的 0x800C、 0x800D; HPID映射到 DSP1的 0x800A、 0x800B。 由于 DSP2在訪問(wèn)過(guò)程中不需要操作,所以以下為DSP1的程序。 STM 0x1000,AR1 ST 0x00,*AR1 PORTW *AR1,0x8008 。將 0x00寫(xiě)入 HPIC ST 0x00,*AR1 PORTW *AR1,0x8009 。高低位都為 0x00 NOP ST 0x10,*AR1 PORTW *AR1,0x800C 。將 0x10寫(xiě)入 HPIA高位 ST 0x20,*AR1 NOP PORTW *AR1,0x800D 。將 0x20寫(xiě)入 HPIA低位 NOP 。地址為 0x1020 loop: ST 0x1A,*AR1 PORTW *AR1,0x800A 。將 0x1A2B寫(xiě)入 HPID NOP 。即寫(xiě)入 DSP2的 0x1020 ST 0x2B,*AR1 PORTW *AR1,0x800B NOP ST 0x3C,*AR1 PORTW *AR1,0x800A 。利用自動(dòng)增量模式將 0x3C4D寫(xiě)入 NOP 。DSP2的 0x1021 ST 0x4D,*AR1 NOP PORTW *AR1,0x800B hear B hear .end 課堂討論: 由示例程序可知: DSP1外部地址總線的低 3位 2,1,0分別和 DSP2的HCNTL0,HCNTL1,HBIL連接。 提示: DSP2的 HPI口的 HPIC映射到 DSP1的 0x800 0x8009; HPIA映射到 DSP1的 0x800C、 0x800D; HPID映射到 DSP1的 0x800A、 0x800B。 HCNTL0 HCNTL1 功能 0 0 主機(jī)讀寫(xiě) HPIC寄存器 0 1 主機(jī)讀寫(xiě) HPID寄存器, HPIA寄存器自增尋址 1 0 主機(jī)讀寫(xiě) HPIA寄存器,指向 HPI存儲(chǔ)器 1 1 主機(jī)讀寫(xiě) HPID寄存器, HPIA不自增尋址 HBIL=0,發(fā)送第一字節(jié)。 HBIL=1,發(fā)送第二字節(jié)。 外部總線訪問(wèn)時(shí)序 問(wèn)題 : 54x系列 DSP其內(nèi)部存儲(chǔ)器有限,在應(yīng)用時(shí)有時(shí)需要擴(kuò)展外部存儲(chǔ)器 . 但可能產(chǎn)生流水線沖突 。 同時(shí)由于 DSP工作頻率高,與外部存儲(chǔ)器和外設(shè)接口時(shí)有時(shí)序問(wèn)題。 解決 : C54x系列 DSP內(nèi)部有 等待狀態(tài)發(fā)生器 與 分區(qū)轉(zhuǎn)換控制器 來(lái)提供方便的外部程序、數(shù)據(jù)存儲(chǔ)器、外部設(shè)備的時(shí)序匹配和控制。 應(yīng)用 : 在 DSP應(yīng)用中,選擇存儲(chǔ)器時(shí),主要考慮的因素有存取時(shí)間、容量和價(jià)格等因素。在采用低速器件時(shí),需要用軟件或硬件為 DSP插入等待狀態(tài)來(lái)協(xié)調(diào)。 軟件等待狀態(tài)發(fā)生器 ? 可以將外部總線的訪問(wèn)周期延長(zhǎng)多達(dá) 7~ 14個(gè)機(jī)器周期。 ? 如果外部器件要求更多等待周期,則可以利用硬件 READY線來(lái)接口。 ? 受到一個(gè) 16位的軟件等待狀態(tài)寄存器 (SWWSR)的控制,它是一個(gè)存儲(chǔ)器映像寄存器 (0028h) 。 ? 程序空間和數(shù)據(jù)空間都被分成兩個(gè) 32K的字塊, I/O空間由一個(gè)64K字塊組成。這 5個(gè)字塊空間在 SWWSR中都相應(yīng)地有一個(gè) 3位字段,用來(lái)定義各個(gè)空間插入等待狀態(tài)的數(shù)目。表 619。 ? 復(fù)位時(shí), SWWSR=7FFFh,這時(shí)所有的程序、數(shù)據(jù)和 I/O空間都被插入 7個(gè)等待狀態(tài)。 將外部總線的訪問(wèn)周期延長(zhǎng)多達(dá) 7~ 14個(gè)機(jī)器周期 程序空間和數(shù)據(jù)空間都被分成兩個(gè) 32K的字塊, I/O空間由一個(gè) 64K字塊組成。這 5個(gè)字塊空間在 SWWSR中都相應(yīng)地有一個(gè) 3位字段。 3位字段取值為 07,如何與 7~ 14個(gè)機(jī)器周期相對(duì)應(yīng)? 在 5402,5410,5420中,有一個(gè)軟件等待狀態(tài)寄存器SWCR,第 0位 SWSM定義了等待狀態(tài)的倍乘系數(shù)。 SWSM=0,倍乘系數(shù) =1 SWSM=1,倍乘系數(shù) =2 分區(qū)轉(zhuǎn)換邏輯 ? 在外部存儲(chǔ)器由多個(gè)存儲(chǔ)芯片構(gòu)成時(shí),在不同芯片之間的地址轉(zhuǎn)換過(guò)程中,需要有一定的延時(shí)。 ? 可編程分區(qū)轉(zhuǎn)換邏輯允許 C54x在外部存儲(chǔ)器分區(qū)之間切換時(shí)不需要使用軟件為存儲(chǔ)器的訪問(wèn)插入等待狀態(tài)。當(dāng)跨越外部程序或數(shù)據(jù)空間中的存儲(chǔ)器分區(qū)界線尋址時(shí),分區(qū)轉(zhuǎn)換邏輯會(huì)自動(dòng)地插入一個(gè)周期。 ? 分區(qū)轉(zhuǎn)換由分區(qū)轉(zhuǎn)換控制寄存器 (BSCR)定義,它是存儲(chǔ)器映像寄存器 (0029h)。表 620。 C54x分區(qū)轉(zhuǎn)換邏輯可以在下列幾種情況下自動(dòng)地插入一個(gè)附加的周期,讓地址總線轉(zhuǎn)換到一個(gè)新的地址,即 ? 一次程序存儲(chǔ)器讀操作之后,緊跟著對(duì)不同的存儲(chǔ)器分區(qū)的另一次程序存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器讀操作。 ? 當(dāng) PS~ DS位置 1時(shí),一次程序存儲(chǔ)器讀操作之后,緊跟著一次數(shù)據(jù)存儲(chǔ)器讀操作。 ? 對(duì)于 C548和 C549,一次程序存儲(chǔ)器讀操作之后,緊跟著對(duì)不同頁(yè)進(jìn)行另一次程序存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器讀操作。 ? 一次數(shù)據(jù)存儲(chǔ)器讀操作之后,緊跟著對(duì)一個(gè)不同的存儲(chǔ)器分區(qū)進(jìn)行另一次程序存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器讀操作。 通用 I/O I/O引腳 ( 1) 分支轉(zhuǎn)移控制輸入引腳 ( ) 可以用于監(jiān)控外部設(shè)備的狀態(tài)。 當(dāng)時(shí)間要求嚴(yán)格時(shí),代替中斷非常有用。 根據(jù)輸入的狀態(tài)可以有條件地執(zhí)行一個(gè)分支轉(zhuǎn)移。 ( 2) 外部標(biāo)志輸出引腳 (XF) XF可以用來(lái)為外部設(shè)備提供輸出信號(hào); XF引腳由軟件控制。 復(fù)位時(shí), XF為高電平。 BIO作業(yè): ? p197:1,4,6 提示:作業(yè) 6只有一條匯編指令,設(shè)置 SWWSR寄存器
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1