1.一種基于計(jì)算機(jī)軟件系統(tǒng)對電路進(jìn)行分模塊綜合設(shè)計(jì)的方法,其特征在于,所述的方法包括以下步驟:
(1)將電路劃分成多個(gè)模塊電路;
(2)分別為所述的模塊電路編寫代碼;
(3)將所述的模塊電路代碼讀入計(jì)算機(jī)軟件系統(tǒng)中的設(shè)計(jì)平臺,并對所述的模塊電路進(jìn)行綜合環(huán)境定義;
(4)對完成綜合環(huán)境定義的模塊電路進(jìn)行綜合優(yōu)化;
(5)對完成綜合優(yōu)化的模塊電路進(jìn)行檢查,判斷所述的模塊電路是否通過檢查,如果是,則繼續(xù)步驟(6),否則,對該沒有通過檢查的模塊電路進(jìn)行代碼修改;
(6)對所述的模塊電路進(jìn)行布局布線;
(7)對完成布局布線的整體電路進(jìn)行后期仿真,判斷后期仿真是否通過,如果是,則完成該電路設(shè)計(jì);否則,繼續(xù)步驟(2)。
2.根據(jù)權(quán)利要求1所述的基于計(jì)算機(jī)軟件系統(tǒng)對電路進(jìn)行分模塊綜合設(shè)計(jì)的方法,其特征在于,所述的步驟(1)具體為:
根據(jù)功能劃分模塊電路,時(shí)鐘功能和復(fù)位功能單獨(dú)劃分為時(shí)鐘功能模塊和復(fù)位功能模塊。
3.根據(jù)權(quán)利要求1所述的基于計(jì)算機(jī)軟件系統(tǒng)對電路進(jìn)行分模塊綜合設(shè)計(jì)的方法,其特征在于,所述的步驟(2)與步驟(3)之間還包括以下步驟:
(2-1)對完成代碼編寫的電路模塊進(jìn)行仿真檢驗(yàn),判斷該電路模塊是否通過仿真檢驗(yàn),如果是,則繼續(xù)步驟(3),否則,繼續(xù)步驟(2)。
4.根據(jù)權(quán)利要求1所述的基于計(jì)算機(jī)軟件系統(tǒng)對電路進(jìn)行分模塊綜合設(shè)計(jì)的方法,其特征在于,所述的步驟(3)包括以下步驟:
(3-1)對所述的模塊電路進(jìn)行約束規(guī)則的設(shè)計(jì);
(3-2)對所述的模塊電路進(jìn)行時(shí)序約束的設(shè)計(jì)。
5.根據(jù)權(quán)利要求1所述的基于計(jì)算機(jī)軟件系統(tǒng)對電路進(jìn)行分模塊綜合設(shè)計(jì)的方法,其特征在于,所述的步驟(5)中,對完成綜合優(yōu)化的模塊電路進(jìn)行檢查,具體為:
對完成綜合優(yōu)化的模塊電路進(jìn)行靜態(tài)時(shí)序檢查。
6.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的基于計(jì)算機(jī)軟件系統(tǒng)對電路進(jìn)行分模塊綜合設(shè)計(jì)的方法,其特征在于,所述的電路為觸摸控制電路。