[發(fā)明專利]應(yīng)用CPLD的MPC8280最小系統(tǒng)及設(shè)置硬復(fù)位配置字的狀態(tài)轉(zhuǎn)換方法有效
| 申請?zhí)枺?/td> | 201210301370.X | 申請日: | 2012-08-23 |
| 公開(公告)號: | CN102854962A | 公開(公告)日: | 2013-01-02 |
| 發(fā)明(設(shè)計)人: | 劉大同;彭宇;劉連勝;見其拓;劉川 | 申請(專利權(quán))人: | 哈爾濱工業(yè)大學(xué) |
| 主分類號: | G06F1/24 | 分類號: | G06F1/24;G06F11/00 |
| 代理公司: | 哈爾濱市松花江專利商標(biāo)事務(wù)所 23109 | 代理人: | 張宏威 |
| 地址: | 150001 黑龍*** | 國省代碼: | 黑龍江;23 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 應(yīng)用 cpld mpc8280 最小 系統(tǒng) 設(shè)置 復(fù)位 配置 狀態(tài) 轉(zhuǎn)換 方法 | ||
1.應(yīng)用CPLD的MPC8280最小系統(tǒng),它包括MPC8280、CPLD和TPS3110,其特征是:
MPC8280的地址總線信號輸入引腳60x_BA[31-27]與CPLD的地址總線信號輸入引腳60x_BA[31-27]連接;
MPC8280的數(shù)據(jù)總線60x_BD[0-7]與CPLD的數(shù)據(jù)總線60x_BD[0-7]連接;
CPLD的電平信號輸出引腳MODCK[1-3]分別與MPC8280的時鐘硬件配置引腳MODCK[1-3]連接;
CPLD的中斷信號輸出引腳IRQ1#/IRQ2#分別與MPC8280的中斷信號輸入引腳IRQ1#/IRQ2#連接;
MPC8280的片選信號輸出端與CPLD的片選信號輸入端連接;
MPC8280的硬復(fù)位信號引腳HRESET#的輸出端與CPLD的硬復(fù)位信號引腳HRESET#的輸入端連接;
CPLD的軟復(fù)位信號引腳SRESET#的輸出端與MPC8280的軟復(fù)位信號引腳SRESET#的輸入端連接;
CPLD的上電復(fù)位信號引腳PORESET#的輸出端與MPC8280的上電復(fù)位信號引腳PORESET#的輸入端連接;
MPC8280的讀寫控制信號引腳BCTL0#與CPLD的讀寫控制信號引腳BCTL0#連接;MPC8280的使能控制信號引腳BCTL1#與CPLD的控制信號引腳BCTL1#連接;
CPLD的喂狗信號引腳WDI的輸出端與TPS3110的喂狗信號引腳WDI的輸入端連接;TPS3110的系統(tǒng)程序異常復(fù)位信號引腳RESET#的輸出端與CPLD的系統(tǒng)程序異常復(fù)位信號引腳RESET#的輸入端連接;CPLD的復(fù)位信號引腳soft_reset#的輸出端與TPS3110的復(fù)位信號引腳soft_reset#的輸入端連接。
2.根據(jù)權(quán)利要求1所述的應(yīng)用CPLD的MPC8280最小系統(tǒng),其特征是:MPC8280的時鐘硬件配置引腳MODCK[1-3]的狀態(tài)是通過下述方法設(shè)置的:
對于不需要動態(tài)改變MPC8280內(nèi)核與CPM工作時鐘的應(yīng)用,在邏輯設(shè)計時采用初始化的方式設(shè)置輸出到MODCK[1-3]引腳的狀態(tài);
對于不需要動態(tài)改變MPC8280內(nèi)核但是需要改變CPM工作時鐘的應(yīng)用,在邏輯設(shè)計時重新設(shè)置初始值,編程到CPLD中;
對于需要動態(tài)改變MPC8280內(nèi)核與CPM工作時鐘但重新編程CPLD的應(yīng)用,自定義CPLD的內(nèi)部寄存器中3位對應(yīng)MODCK[1-3],通過寫入數(shù)據(jù)到該寄存器,改變其輸出到MPC8280時鐘硬件配置引腳的狀態(tài)值。
3.根據(jù)權(quán)利要求1所述的應(yīng)用CPLD的MPC8280最小系統(tǒng),其特征是:MPC8280對CPLD內(nèi)部寄存器的讀寫操作的實現(xiàn)方法為:
寫寄存器,是在CPLD片選信號CS2#和寫使能信號有效時,將數(shù)據(jù)線上的值存放到地址總線指定地址的寄存器中;讀寄存器,是在CPLD片選信號和讀使能信號有效時,將地址總線指定地址的寄存器中的值讀入到數(shù)據(jù)線上。
4.根據(jù)權(quán)利要求1所述的應(yīng)用CPLD的MPC8280最小系統(tǒng),其特征是:看門狗芯片的喂狗操作的實現(xiàn)方法為:
看門狗芯片的喂狗信號輸入端WDI在tout時間內(nèi)沒有變化的電平輸入,系統(tǒng)跑飛,進(jìn)行看門狗復(fù)位操作。
5.根據(jù)權(quán)利要求1所述的應(yīng)用CPLD的MPC8280最小系統(tǒng),其特征是:它還包括存儲器和連接器;
CPLD的Flash復(fù)位引腳Pin12的輸出端與存儲器的復(fù)位引腳RST#的輸入端連接;
連接器的硬復(fù)位信號引腳Pin13輸出端的一端連接CPLD硬復(fù)位信號引腳Pin40的輸入端;
連接器的硬復(fù)位信號引腳Pin13輸出端的另一端連接MPC8280硬復(fù)位信號引腳HRESET#的輸入端;
連接器的軟復(fù)位信號引腳Pin11輸出端的一端連接CPLD軟復(fù)位信號引腳Pin41的輸入端;
連接器的軟復(fù)位信號引腳Pin11輸出端的另一端連接MPC8280軟復(fù)位信號引腳SRESET#的輸入端。
6.根據(jù)權(quán)利要求5所述的應(yīng)用CPLD的MPC8280最小系統(tǒng),其特征是:存儲器是采用PC28F00AM29實現(xiàn)的,連接器是采用JTA616實現(xiàn)的。
7.基于權(quán)利要求1所述的應(yīng)用CPLD的MPC8280最小系統(tǒng)的設(shè)置硬復(fù)位配置字的狀態(tài)轉(zhuǎn)換方法,其特征是:所述實現(xiàn)狀態(tài)轉(zhuǎn)換方法采用狀態(tài)機(jī)實現(xiàn),所述的狀態(tài)機(jī)包括:等待狀態(tài)、空閑狀態(tài)、第一字節(jié)狀態(tài)、第二字節(jié)狀態(tài)、第三字節(jié)狀態(tài)、無效地址狀態(tài)和第四字節(jié)狀態(tài),硬復(fù)位配置字的狀態(tài)轉(zhuǎn)換方法的實現(xiàn)過程為:
等待狀態(tài),用于檢測硬復(fù)位信號HRESET#,當(dāng)檢測到硬復(fù)位信號HRESET#有效時,跳轉(zhuǎn)至空閑狀態(tài),CPLD與MPC8280相連的數(shù)據(jù)總線60x_BD[0-7]為高阻態(tài);
空閑狀態(tài),用于檢測片選信號CS0#和MPC8280地址信號addr,當(dāng)檢測到的片選信號CS0#有效、且地址信號addr為0時,跳轉(zhuǎn)至第一字節(jié)狀態(tài);
第一字節(jié)狀態(tài),向CPLD數(shù)據(jù)總線60x_BD[0-7]輸出硬復(fù)位配置字首字節(jié),當(dāng)MPC8280地址信號addr不等于5’h8時,跳轉(zhuǎn)至無效地址狀態(tài);當(dāng)MPC8280地址信號addr等于5’h8時,跳轉(zhuǎn)至第二字節(jié)狀態(tài);
第二字節(jié)狀態(tài),向CPLD數(shù)據(jù)總線60x_BD[0-7]輸出硬復(fù)位配置字第二字節(jié),當(dāng)MPC8280地址信號addr不等于5’h10時,跳轉(zhuǎn)至無效地址狀態(tài);當(dāng)MPC8280地址信號addr等于5’h10時,跳轉(zhuǎn)至第三字節(jié)狀態(tài);
第三字節(jié)狀態(tài),向CPLD數(shù)據(jù)總線60x_BD[0-7]輸出硬復(fù)位配置字第三字節(jié),當(dāng)MPC8280地址信號addr不等于5’h18時,跳轉(zhuǎn)至無效地址狀態(tài);否則,跳轉(zhuǎn)至第四字節(jié)狀態(tài);
無效地址狀態(tài),CPLD數(shù)據(jù)總線60x_BD[0-7]為高阻狀態(tài),當(dāng)MPC8280地址信號addr等于5’h8時,跳轉(zhuǎn)至第二字節(jié)狀態(tài);當(dāng)MPC8280地址信號addr等于5’h10時,跳轉(zhuǎn)至第三字節(jié)狀態(tài);當(dāng)MPC8280地址信號addr等于5’h18時,跳轉(zhuǎn)至第四字節(jié)狀態(tài);當(dāng)MPC8280地址信號addr不等于5’h8、5’h10和5’h18時,狀態(tài)機(jī)保持無效地址狀態(tài);
第四字節(jié)狀態(tài),CPLD數(shù)據(jù)總線60x_BD[0-7]輸出硬復(fù)位配置字第四字節(jié),一次硬復(fù)位配置字設(shè)置完成,跳轉(zhuǎn)至等待狀態(tài)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于哈爾濱工業(yè)大學(xué),未經(jīng)哈爾濱工業(yè)大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210301370.X/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 在線應(yīng)用平臺上應(yīng)用間通信的回調(diào)應(yīng)答方法、應(yīng)用及在線應(yīng)用平臺
- 應(yīng)用使用方法、應(yīng)用使用裝置及相應(yīng)的應(yīng)用終端
- 應(yīng)用管理設(shè)備、應(yīng)用管理系統(tǒng)、以及應(yīng)用管理方法
- 能力應(yīng)用系統(tǒng)及其能力應(yīng)用方法
- 應(yīng)用市場的應(yīng)用搜索方法、系統(tǒng)及應(yīng)用市場
- 使用應(yīng)用的方法和應(yīng)用平臺
- 應(yīng)用安裝方法和應(yīng)用安裝系統(tǒng)
- 使用遠(yuǎn)程應(yīng)用進(jìn)行應(yīng)用安裝
- 應(yīng)用檢測方法及應(yīng)用檢測裝置
- 應(yīng)用調(diào)用方法、應(yīng)用發(fā)布方法及應(yīng)用發(fā)布系統(tǒng)





