Upload
diane
View
33
Download
3
Embed Size (px)
DESCRIPTION
SOC 進度報告 2011-12-20. Adviser: Chao-Lieh Chen Student: Shih-Hao Lin 0052802 Yi-Ming Huang 0052811 Keng-Chih Liu 0052810. 摘要. 整合溫度感測器於 AHB 用途 / 功能 CRS : 上週問題探討 (1) 輸入 / 輸出腳位定義 (2) 方塊圖及彼此腳位關係 (AHB_Master & DTS_Slave). 用途 / 功能. 用途: - PowerPoint PPT Presentation
Citation preview
SOC 進度報告 2011-12-20
Adviser:Chao-Lieh Chen
Student: Shih-Hao Lin 0052802Yi-Ming Huang 0052811Keng-Chih Liu 0052810
摘要
整合溫度感測器於 AHB
用途 / 功能 CRS :
– 上週問題探討
– (1)輸入 / 輸出腳位定義– (2)方塊圖及彼此腳位關係 (AHB_Master & DTS_Slave)
用途 / 功能
用途:整合溫度感測器於 AHB中,透過 AHB與週邊模組連接,做進一步的應用。
功能:利用 AMBA bus 的 Master 與 Slave的基本讀寫功能,來控制bus上的溫度感測器,利用寫入功能來啟動溫度感測器,再透過讀取功能將感測的溫度資料讀取回來。
輸入定義 (AHB_Master)
腳位名稱 功能HCLK clock
RST Reset
GRANTx 要求使用 bus回應訊號RESP[1:0] 00:處理完成 01:傳送錯誤
10:再試 11:分割傳送READY 1 :處理完成 0 :再延遲 1cycle
AD[31:0] Data
HRDATA[31:0] 讀取資料
輸出定義 (AHB_Master)
腳位名稱 功能HBUSREQx 要求使用 bus訊號HWRITE 讀 / 寫訊號HSIZE 傳輸資料大小HTRANS[1:0] 00: IDLE 01: BUSY
10: NONSEQ 11: SEQ
HBURST 傳輸資料筆數HADDR[31:0] 位址訊號HWDATA[31:0] 寫入資料
輸入定義 (DTS_Slave)
腳位名稱 功能HCLK clock
RST Reset
HWRITE 讀 / 寫訊號HSIZE 傳輸資料大小HTRANS[1:0] 00: IDLE 01: BUSY
10: NONSEQ 11: SEQ
HBURST 傳輸資料筆數HADDR[31:0] 位址訊號HWDATA[31:0] 寫入資料Dout[14:0] 感測 IC數位值Over 感測結束訊號
輸出定義 (DTS_Slave)
腳位名稱 功能clk Clock訊號reset reset
start 觸發訊號RESP[1:0] 00:處理完成 01:傳送錯誤
10:再試 11:分割傳送READY 1 :處理完成 0 :再延遲 1cycle
HRDATA[31:0] 讀取資料
上週問題探討
如何整合連接 ??
方塊圖及彼此腳位關係(AHB_Master & DTS_Slave)
有限狀態機 (AHB_Master)
datacnt = endcnt
有限狀態機 (DTS_Slave)
Schedule
Date Progress Date Progress
10/25
報告 HTIC12/06
整合溫感 & 測試
11/01
HTIC, Master, Slave 規格定義
12/13
整合期中 project& 溫度感測
11/08
整合 Master, Slave12/20
測試 & 除錯
11/15
將 HTIC 結合 Master, Slave
12/27
測試 & 除錯 & 撰寫期末報告
11/22
模擬測試 & 除錯 01/03
撰寫期末報告
11/29
擬定溫度感測規格 & 結合區塊 01/10
期末 Demo