技術特征:1.一種可編程有限狀態(tài)機,其被配置為在接收到輸入符號之后從當前狀態(tài)轉移至接下來的狀態(tài),所述輸入符號包括多個輸入,接下來的狀態(tài)和當前狀態(tài)中的每一個由N個比特表示,并且,每個輸入符號由I個比特表示,所述有限狀態(tài)機還被配置為生成包括多個輸出的輸出符號,所述輸出符號由W個比特表示,所述輸出符號取決于當前狀態(tài),所述有限狀態(tài)機還包括:具有多個條目的微代碼表,每個條目表示狀態(tài)轉移;寄存器,其被配置為存儲當前狀態(tài);以及第一查找表,其被配置為存儲多個輸出符號,其中,當前狀態(tài)是第一查找表的地址;其中,所述微代碼表被配置為根據當前狀態(tài)來選擇用于轉移的所有條目,并且其中,每個微代碼表條目包括狀態(tài)信息字段和轉移條件字段。2.根據權利要求1所述的可編程有限狀態(tài)機,其中,所述狀態(tài)信息字段被配置為將所述有限狀態(tài)機要被轉移至的狀態(tài)存儲在所至的狀態(tài)字段中;以及所述轉移條件字段被配置為存儲用于通過處理所述輸入符號從當前狀態(tài)轉移至接下來的狀態(tài)的轉移布爾函數。3.根據權利要求1或2所述的可編程有限狀態(tài)機,其中將微代碼表的固定部分指派給所述有限狀態(tài)機要從其轉移的狀態(tài)中的每一個,并且其中,當前狀態(tài)選擇需要針對處理而考慮的微代碼部分。4.根據權利要求1或2所述的可編程有限狀態(tài)機,其中,微代碼是基于內容尋址的,其中,所述狀態(tài)信息字段還被配置為將所述有限狀態(tài)機要從其轉移的狀態(tài)存儲在所來自的狀態(tài)字段中;以及其中,所述微代碼表還被配置為在所述所來自的狀態(tài)字段與當前狀態(tài)相匹配的情況下選擇用于處理的所有條目。5.根據權利要求1或2所述的可編程有限狀態(tài)機,其中,所述轉移條件字段被劃分為選擇字段和函數字段,所述選擇字段被配置為存儲由S個比特表示的選擇符號,以及所述函數字段被配置為存儲由V個比特表示的函數符號;所述微代碼表被配置為根據所述選擇符號而從所述輸入符號中選擇多個輸入;以及所述微代碼表還被配置為關于所選輸入處理由所述函數符號表示的轉移布爾函數。6.根據權利要求5所述的可編程有限狀態(tài)機,其中,所述轉移布爾函數被實現為第二查找表,其中,所選輸入是所述第二查找表的地址。7.根據權利要求1或2所述的可編程有限狀態(tài)機,其中,所述微代碼表的各個條目被實現為ROM和/或組合邏輯。8.根據權利要求1或2所述的可編程有限狀態(tài)機,其中,狀態(tài)和轉移的集合被劃分為多個分離的子集;每個子集被指派給具體模式;以及其中,根據所述具體模式,將所述有限狀態(tài)機重新編程至分離的子集。9.根據權利要求8所述的可編程有限狀態(tài)機,其中,一個模式和對應的子集與系統(tǒng)的休眠模式相關,和/或其中一個模式和對應的子集與系統(tǒng)的正常處理模式相關。10.一種包括根據權利要求1至9中任一項所述的可編程有限狀態(tài)機的片上系統(tǒng),其中,所述有限狀態(tài)機被配置為提供系統(tǒng)管理功能,所述系統(tǒng)管理功能被配置為管理芯片上的多個組件。11.根據權利要求10所述的系統(tǒng),其中,所述有限狀態(tài)機的狀態(tài)包括休眠和/或高速處理和/或慢速處理;和/或其中,所述有限狀態(tài)機的輸入包括功率請求和/或時鐘請求;和/或其中,所述有限狀態(tài)機的輸出包括電壓控制和/或時鐘。12.一種用于提供并執(zhí)行內容尋址存儲器微代碼的方法,所述微代碼表示有限狀態(tài)機功能,其具有從當前狀態(tài)至接下來的狀態(tài)的狀態(tài)轉移和根據輸入的改變的輸出,其中,微代碼的每個微代碼條目包含用于存儲所來自的狀態(tài)的字段、用于存儲所至的狀態(tài)的字段、用于存儲選擇符號的字段(410)和用于存儲函數符號的字段,所述方法的特征在于:a)將當前狀態(tài)與所有微代碼條目的所來自的狀態(tài)字段同時進行比較;b)根據所述選擇符號,從輸入符號中選擇至少一個輸入;c)使用所述至少一個所選輸入,將索引形成至查找表中,以導出函數值,以及在函數值為0的情況下,FSM保持處于當前狀態(tài);在函數值為1的情況下,輸出具體微代碼條目,其中,通過查找表來生成輸出符號,其中,所述所至的狀態(tài)是所述查找表的地址。