1.一種基于MCU的低功耗串行通信芯片,包括MCU內(nèi)核MCU_CORE、串行通信單元SCC、IO控制單元IO_CTRL、功耗管理單元PMC、時(shí)鐘單元CLOCK_GEN、程序存儲(chǔ)器PMEM、程序存儲(chǔ)接口控制單元PMEM_INTF、數(shù)據(jù)存儲(chǔ)器DMEM和數(shù)據(jù)存儲(chǔ)接口控制單元DMEM_INTF,其特征在于,時(shí)鐘單元CLOCK_GEN負(fù)責(zé)產(chǎn)生MCU內(nèi)核工作時(shí)鐘clk_mcu,以及產(chǎn)生串行通信單元所需的工作時(shí)鐘clk_scc,時(shí)鐘單元產(chǎn)生的MCU內(nèi)核工作時(shí)鐘clk_mcu受控于功耗管理單元PMC輸出的MCU內(nèi)核工作時(shí)鐘控制信號(hào)cfg_ck,功耗管理單元PMC負(fù)責(zé)芯片的功耗模式管理切換,MCU內(nèi)核需要進(jìn)入低功耗的休眠狀態(tài)的時(shí)候,MCU內(nèi)核輸出休眠請(qǐng)求sleep_req為高電平有效狀態(tài),當(dāng)功耗管理單元檢測(cè)到休眠請(qǐng)求sleep_req信號(hào)為高電平狀態(tài)時(shí),將MCU內(nèi)核工作時(shí)鐘控制信號(hào)cfg_ck置于低電平狀態(tài),輸送至?xí)r鐘單元,時(shí)鐘單元將關(guān)閉MCU內(nèi)核工作時(shí)鐘clk_mcu,串行通信單元SCC只在MCU內(nèi)核處于休眠狀態(tài)時(shí)才工作,當(dāng)串行通信單元完成一次接收或者發(fā)送任務(wù)時(shí),將通過功耗管理單元PMC喚醒MCU內(nèi)核MCU_CORE,功耗管理單元PMC將控制時(shí)鐘單元CLOCK_GEN重新開啟MCU內(nèi)核工作時(shí)鐘clk_mcu,IO控制單元IO_CTRL負(fù)責(zé)控制芯片的IO功能復(fù)用。
2.根據(jù)權(quán)利要求1所述的基于MCU的低功耗串行通信芯片,其特征在于,程序存儲(chǔ)接口控制單元PMEM_INTF在芯片中的作用是產(chǎn)生MCU內(nèi)核運(yùn)行時(shí)讀取程序存儲(chǔ)器所需的時(shí)序,將指令碼從程序存儲(chǔ)器的用戶指令碼存儲(chǔ)區(qū)中讀出,輸送至MCU內(nèi)核。