欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

串行接口可擴(kuò)展的處理裝置及方法_2

文檔序號:9471333閱讀:來源:國知局
相應(yīng)的讀寫數(shù)據(jù)操作,以實(shí)現(xiàn)與主處理單元11的數(shù)據(jù)通信。
[0035]例如。所述第二串行接口121為I2C接口,所述數(shù)據(jù)信息包括讀指令和數(shù)據(jù)地址段信息,則所述從處理單元13利用僅有的一條串行數(shù)據(jù)線,按照時(shí)鐘信號串行的接收所述數(shù)據(jù)信息,并再按照時(shí)鐘信號將相應(yīng)數(shù)據(jù)地址段信息所對應(yīng)的數(shù)據(jù)反饋給轉(zhuǎn)換單元12,并由所述轉(zhuǎn)換單元12按照第一串行接口 111中的寫數(shù)據(jù)引腳發(fā)送給主處理單元11。在此,所述第一串行接口 111并非I2C接口。
[0036]當(dāng)所述第二串行接口 121的數(shù)量為多個(gè)時(shí),各所述第二串行接口 121可共用所述第二時(shí)鐘引腳、和共用的用于傳遞數(shù)據(jù)信息的數(shù)據(jù)引腳;各所述第二串行接口 121還包括單獨(dú)的片選引腳。例如,所述第二串行接口 121為基于SPI協(xié)議的接口,為了精簡轉(zhuǎn)換單元12的引腳,所述轉(zhuǎn)換單元12所外接的各從處理單元13共用讀數(shù)據(jù)引腳、寫數(shù)據(jù)引腳、和第二時(shí)鐘引腳。但為了片選需要,各從處理單元13單獨(dú)連接片選引腳。
[0037]所述第一串行接口 111中可包含用于輸出片選信息的片選引腳,也可以由其中的數(shù)據(jù)引腳替代。所述主處理單元11則用于經(jīng)所述第一串行接口 111輸出包含片選信息和數(shù)據(jù)地址信息的數(shù)據(jù)信息。例如,如圖2所示,所述第一串行接口 111為I2C接口,則所述主處理單元11通過I2C接口中的數(shù)據(jù)引腳輸出包含片選信息和數(shù)據(jù)地址信息的數(shù)據(jù)信息。
[0038]對應(yīng)的,所述轉(zhuǎn)換單元12還用于根據(jù)所述數(shù)據(jù)信息分別向相應(yīng)的片選引腳輸出片選信號,以及向所述數(shù)據(jù)引腳輸出所述數(shù)據(jù)地址信息。
[0039]在此,所述轉(zhuǎn)換單元12中可集成解碼器,各片選引腳連接所述解碼器的每個(gè)輸出端。所述轉(zhuǎn)換單元12將所接收的片選信息輸入解碼器,對應(yīng)的片選引腳輸出片選信號。
[0040]所述從處理單元13還用于基于所述片選信號、數(shù)據(jù)地址信息和時(shí)鐘信號,與所述主處理單元11進(jìn)行數(shù)據(jù)通信。
[0041]本實(shí)施例中,當(dāng)多個(gè)從處理單元13連接所述轉(zhuǎn)換單元12時(shí),每個(gè)從處理單元13中第二串行接口 121的片選引腳連接所述轉(zhuǎn)換單元12的不同片選引腳,所有從處理單元13中第二串行接口 121的時(shí)鐘引腳均連接所述轉(zhuǎn)換單元12的時(shí)鐘引腳,所有從處理單元13中第二串行接口 121的讀數(shù)據(jù)引腳均連接所述轉(zhuǎn)換單元12的讀數(shù)據(jù)引腳,所有從處理單元13中第二串行接口 121的寫數(shù)據(jù)引腳均連接所述轉(zhuǎn)換單元12的寫數(shù)據(jù)引腳。如此,共用的讀數(shù)據(jù)引腳、共用的寫數(shù)據(jù)引腳、共用的時(shí)鐘引腳和單獨(dú)的片選引腳構(gòu)成一個(gè)所述第二串行接口 121。每個(gè)從處理單元13通過連接讀數(shù)據(jù)引腳、寫數(shù)據(jù)引腳、時(shí)鐘引腳和相應(yīng)的片選引腳與所述轉(zhuǎn)換單元12的第二串行接口 121相連。
[0042]需要說明的是,根據(jù)實(shí)際情況,若按照串行接口協(xié)議,所述第二串行接口 121本身不具備片選引腳,所述轉(zhuǎn)換單元12和從處理單元13對應(yīng)增加片選引腳。同時(shí),根據(jù)不同的串行接口協(xié)議(如I2C接口協(xié)議),讀數(shù)據(jù)引腳和寫數(shù)據(jù)引腳可為同一引腳。因此,每個(gè)所述從處理單元13通過數(shù)據(jù)引腳、時(shí)鐘引腳和對應(yīng)的片選引腳與所述轉(zhuǎn)換單元12的第二串行接口 121相連。
[0043]在此,當(dāng)片選信號有效時(shí),相應(yīng)的從處理單元13按照時(shí)鐘信號的跳變沿接收包含數(shù)據(jù)地址信息的數(shù)據(jù)信息,并執(zhí)行相應(yīng)的讀寫操作,如此實(shí)現(xiàn)數(shù)據(jù)通信。
[0044]當(dāng)所述第二串行接口 121的數(shù)量為多個(gè)時(shí),各所述第二串行接口 121還可以不設(shè)置片選引腳,并僅共用時(shí)鐘引腳,則各所述第二串行接口 121需各自包含數(shù)據(jù)引腳。例如,如圖3所示,所述第一串行接口 111為SPI接口、所述第二串行接口 121為I2C接口。當(dāng)多個(gè)從處理單元13連接所述轉(zhuǎn)換單元12時(shí),每個(gè)從處理單元13中第二串行接口 121的數(shù)據(jù)引腳連接所述轉(zhuǎn)換單元12的不同數(shù)據(jù)引腳,所有從處理單元13中第二串行接口 121的時(shí)鐘引腳均連接所述轉(zhuǎn)換單元12的時(shí)鐘引腳。如此,共用的時(shí)鐘引腳和單獨(dú)的數(shù)據(jù)引腳構(gòu)成一個(gè)所述第二串行接口 121。
[0045]需要說明的是,根據(jù)不同的串行接口協(xié)議(如SPI接口協(xié)議),讀數(shù)據(jù)引腳和寫數(shù)據(jù)引腳可為分為不同引腳。因此,每個(gè)所述從處理單元13通過對應(yīng)的數(shù)據(jù)引腳和時(shí)鐘引腳與所述轉(zhuǎn)換單元12的第二串行接口 121相連。
[0046]所述主處理單元11根據(jù)讀寫需要,通過SPI接口中的讀數(shù)據(jù)引腳、或?qū)憯?shù)據(jù)引腳輸出包含片選信息和數(shù)據(jù)地址信息的數(shù)據(jù)信息,則所述轉(zhuǎn)換單元12按照時(shí)序?qū)⑺銎x信息輸至相應(yīng)的第二串行接口 121的數(shù)據(jù)引腳,再將所述數(shù)據(jù)地址信息輸至同一第二串行接口 121的數(shù)據(jù)引腳。所述從處理單元13根據(jù)率先接受的片選信息確定即將接受數(shù)據(jù)地址信息和讀寫指令,并按照所述讀寫指令在所接收的數(shù)據(jù)地址信息中相應(yīng)的讀/寫數(shù)據(jù),以完成與主處理單元11的數(shù)據(jù)通信。
[0047]如圖4所示,本發(fā)明提供一種串行接口可擴(kuò)展的處理方法。所述處理方法主要由上述處理裝置來執(zhí)行。所述處理裝置包括:主處理單元、轉(zhuǎn)換單元和從處理單元。其中,所述主處理單元和從處理單元各自包含不同協(xié)議格式的串行接口。
[0048]在步驟SI中,所述主處理單元基于時(shí)鐘信號輸出數(shù)據(jù)信息;其中,所述第一串行接口包括第一時(shí)鐘引腳。
[0049]在此,所述主處理單元為包含CPU的芯片、時(shí)鐘信號發(fā)生器及外圍電路。其中,所述芯片包括第一串行接口。所述第一串行接口包括但不限于:I2C接口、或SPI接口。
[0050]當(dāng)所述主處理單元根據(jù)程序設(shè)計(jì)需要向從處理單元讀取數(shù)據(jù)、或向所述從處理單元寫入數(shù)據(jù)時(shí),按照所述第一串行接口的協(xié)議,根據(jù)時(shí)鐘信號的上跳沿、或下跳沿向轉(zhuǎn)換單元輸出數(shù)據(jù)信息中的一位。其中,所述數(shù)據(jù)信息包括但不限于:讀/寫數(shù)據(jù)指令、讀/寫數(shù)據(jù)地址段等。
[0051]例如,所述第一串行接口為SPI接口,則所述主處理單元在時(shí)鐘信號為上跳沿時(shí)改變數(shù)據(jù)信息中所要輸出的數(shù)據(jù),在緊接著的下跳沿將該數(shù)據(jù)輸出。
[0052]在步驟S2中,所述轉(zhuǎn)換單元根據(jù)來自所述第一時(shí)鐘引腳的時(shí)鐘信號將來自所述第一串行接口的數(shù)據(jù)信息傳遞至相應(yīng)的第二串行接口 ;其中,所述第二串行接口的第二時(shí)鐘引腳與所述第一時(shí)鐘引腳相連。
[0053]在此,所述轉(zhuǎn)換單元為復(fù)雜可編程邏輯器件(CPLD)。當(dāng)所述轉(zhuǎn)換單元僅包含一個(gè)第二串行接口時(shí),所述轉(zhuǎn)換單元根據(jù)第二串行接口的協(xié)議,按照時(shí)鐘信號將所述數(shù)據(jù)信息通過所述第二串行接口傳遞給從處理單元。從而實(shí)現(xiàn)不同類型的串行接口的數(shù)據(jù)通信。由于所述第二串行接口的第二時(shí)鐘引腳與所述第一時(shí)鐘引腳相連,所述第一串行接口輸出的時(shí)鐘信號同步輸至所述第二串行接口。對應(yīng)的,所述第二串行接口可將所述數(shù)據(jù)信息發(fā)送至所述從處理單元。
[0054]在步驟S3中,所述從處理單元根據(jù)所述第二時(shí)鐘引腳所接收的時(shí)鐘信號與所述主處理單元進(jìn)行數(shù)據(jù)通信。
[0055]具體地,所述從處理單元可基于所述數(shù)據(jù)信息中的讀寫指令和數(shù)據(jù)地址信息(如數(shù)據(jù)地址段信息),執(zhí)行相應(yīng)的讀寫數(shù)據(jù)操作,以實(shí)現(xiàn)與主處理單元的數(shù)據(jù)通信。
[0056]例如,所述第二串行接口為I2C接口,所述數(shù)據(jù)信息包括讀指令和數(shù)據(jù)地址段信息,則所述從處理單元利用僅有的一條串行數(shù)據(jù)線,按照時(shí)鐘信號串行的接收所述數(shù)據(jù)信息,并再按照時(shí)鐘信號將相應(yīng)數(shù)據(jù)地址段信息所對應(yīng)的數(shù)據(jù)反饋給轉(zhuǎn)換單元,并由所述轉(zhuǎn)換單元按照第一串行接口中的寫數(shù)據(jù)引腳發(fā)送給主處理單元。在此,所述第一串行接口并非I2C接口。
[0057]當(dāng)所述第二串行接口的數(shù)量為多個(gè)時(shí),各所述第二串行接口可共用所述第二時(shí)鐘引腳、和共用的用于傳遞數(shù)據(jù)信息的數(shù)據(jù)引腳;各所述第二串行接口還包括單獨(dú)的片選引腳。例如,所述第二串行接口為基于SPI協(xié)議的接口,為了精簡轉(zhuǎn)換單元的引腳,所述轉(zhuǎn)換單元所外接的各從處理單元共用讀數(shù)據(jù)引腳、寫數(shù)據(jù)引腳、和第二時(shí)鐘引腳。但為了片選需要,各從處理單元單獨(dú)連接片選引腳。
[0058]所述第一串行接口中可包含用于輸出片選信息的片選引腳,也可以由其中的數(shù)據(jù)引腳替代。對應(yīng)的,所述步驟SI包括:所述主處理單元經(jīng)所述第一串行接口輸出包含片選信息和數(shù)據(jù)地址信息的數(shù)據(jù)信息。例如,如圖2所示,所述第一串行接口為I2C接口,則所述主處理單元通過I2C接口中的數(shù)據(jù)引腳輸出包含片選信息和數(shù)據(jù)地址信息的數(shù)據(jù)信息。
[0059]本實(shí)施例中,當(dāng)多個(gè)從處理單元連接所述轉(zhuǎn)換單元時(shí),每個(gè)從處理單元中第二串行接口的片選引腳連接所述轉(zhuǎn)換單元的不同片選引腳,所有從處理單元中第二串行接口的時(shí)鐘引腳均連接所述轉(zhuǎn)換單元的時(shí)鐘引腳,所有從處理單元中第二串行接口的讀數(shù)據(jù)引腳均連接所述轉(zhuǎn)換單元的讀數(shù)據(jù)引腳,所有從處理單元中第二串行接口的寫數(shù)據(jù)引腳均連接所述轉(zhuǎn)換單元的寫數(shù)據(jù)引腳。如此,共用的讀數(shù)據(jù)引腳、共用的寫數(shù)據(jù)
當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
内丘县| 珠海市| 伊春市| 玉溪市| 会昌县| 丰顺县| 柳林县| 灌南县| 建德市| 林甸县| 怀仁县| 玉树县| 陕西省| 鹤壁市| 汝州市| 德江县| 东阳市| 高密市| 景洪市| 榆社县| 蛟河市| 邳州市| 施秉县| 周至县| 克什克腾旗| 诏安县| 正阳县| 军事| 棋牌| 河源市| 临沭县| 垣曲县| 宾阳县| 巴林左旗| 黄大仙区| 五河县| 绥中县| 宣汉县| 玉环县| 赫章县| 静乐县|