国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種實(shí)現(xiàn)芯片復(fù)位的方法和芯片的制作方法

      文檔序號(hào):6829663閱讀:315來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):一種實(shí)現(xiàn)芯片復(fù)位的方法和芯片的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及芯片設(shè)計(jì)技術(shù),特別是涉及一種實(shí)現(xiàn)芯片復(fù)位的方法和芯片。
      背景技術(shù)
      在數(shù)字信號(hào)處理的應(yīng)用系統(tǒng)設(shè)計(jì)中,復(fù)位處理是一個(gè)最基本又極為關(guān)鍵的問(wèn)題。復(fù)位是將電路中保持狀態(tài)的時(shí)序器件初始化,從而使電路的狀態(tài)初始化。在進(jìn)行電路系統(tǒng)設(shè)計(jì)時(shí),每個(gè)系統(tǒng)都需要有一個(gè)能夠正確復(fù)位整個(gè)系統(tǒng)的控制單元,在系統(tǒng)上電時(shí)對(duì)系統(tǒng)中各單元電路和芯片進(jìn)行全局的復(fù)位控制。對(duì)于芯片來(lái)說(shuō),也需要保證芯片在上電時(shí)進(jìn)行全局的復(fù)位,初始化芯片內(nèi)部的各個(gè)部分,以保證芯片內(nèi)部各部分進(jìn)入一個(gè)確定的狀態(tài)。
      在電路系統(tǒng)設(shè)計(jì)時(shí),一般在系統(tǒng)內(nèi)設(shè)置專(zhuān)用的復(fù)位芯片,該專(zhuān)用復(fù)位芯片結(jié)合外圍電路組成復(fù)位控制電路,該復(fù)位控制電路輸出全局復(fù)位控制信號(hào),對(duì)系統(tǒng)內(nèi)所有的芯片進(jìn)行復(fù)位。相應(yīng)地,在設(shè)計(jì)芯片時(shí),需要專(zhuān)門(mén)設(shè)計(jì)一個(gè)復(fù)位控制管腳,通過(guò)此復(fù)位控制管腳,系統(tǒng)的全局復(fù)位控制信號(hào)能夠輸入芯片,使芯片復(fù)位。
      圖1是采用專(zhuān)用復(fù)位芯片實(shí)現(xiàn)復(fù)位的電路的示意框圖,從圖1中可以看出,系統(tǒng)的專(zhuān)用復(fù)位芯片100與系統(tǒng)內(nèi)的芯片110和120的復(fù)位控制管腳連接,專(zhuān)用復(fù)位芯片通過(guò)芯片的復(fù)位控制管腳輸入芯片內(nèi)的功能電路111、112、121和122,使芯片的功能電路復(fù)位,從而實(shí)現(xiàn)芯片110和120的復(fù)位。
      現(xiàn)有技術(shù)的芯片復(fù)位是由外部的復(fù)位控制信號(hào)來(lái)實(shí)現(xiàn)的,這種方法需要使用專(zhuān)用復(fù)位控制芯片,并需要復(fù)位控制電路,這不僅增加了系統(tǒng)的設(shè)計(jì)成本,也增加了實(shí)現(xiàn)的復(fù)雜性。而且,如果設(shè)計(jì)中需要對(duì)多個(gè)芯片各自提供獨(dú)立的復(fù)位控制時(shí),則需要增加多個(gè)獨(dú)立的復(fù)位控制電路,設(shè)計(jì)成本將進(jìn)一步增加,且實(shí)現(xiàn)也更加復(fù)雜。

      發(fā)明內(nèi)容
      本發(fā)明的主要目的在于提供一種實(shí)現(xiàn)芯片復(fù)位的方法,無(wú)需外部復(fù)位電路,在芯片內(nèi)部產(chǎn)生的自復(fù)位信號(hào),利用該自復(fù)位信號(hào)實(shí)現(xiàn)芯片的復(fù)位。
      本發(fā)明的另一主要目的在于提供一種芯片,該芯片能夠產(chǎn)生控制芯片復(fù)位的自復(fù)位信號(hào)。
      本發(fā)明的目的是通過(guò)如下技術(shù)方案實(shí)現(xiàn)的一種實(shí)現(xiàn)芯片復(fù)位的方法,包括如下步驟A、預(yù)先根據(jù)芯片復(fù)位所需的時(shí)鐘周期設(shè)置復(fù)位結(jié)束值;B、芯片上電時(shí),對(duì)外部時(shí)鐘進(jìn)行計(jì)數(shù);C、判斷時(shí)鐘計(jì)數(shù)值是否與預(yù)先設(shè)置的復(fù)位結(jié)束值相等,如果是,則自復(fù)位信號(hào)無(wú)效,芯片復(fù)位結(jié)束;否則,自復(fù)位信號(hào)有效,芯片繼續(xù)對(duì)外部時(shí)鐘進(jìn)行計(jì)數(shù),返回執(zhí)行步驟C。
      步驟A所述設(shè)置復(fù)位結(jié)束值的方法為先設(shè)置芯片上電的初始狀態(tài)值,將芯片復(fù)位所需的時(shí)鐘周期乘計(jì)數(shù)步長(zhǎng)值的積加上初始狀態(tài)值所得的結(jié)果設(shè)置為復(fù)位結(jié)束值。
      所述的步驟B為芯片上電時(shí),計(jì)數(shù)值是初始狀態(tài)值,每個(gè)時(shí)鐘周期到來(lái)時(shí),計(jì)數(shù)值加計(jì)數(shù)步長(zhǎng)值。
      步驟A所述設(shè)置復(fù)位結(jié)束值的方法為先設(shè)置芯片上電的初始狀態(tài)值,將初始狀態(tài)值減去芯片復(fù)位所需的時(shí)鐘周期乘計(jì)數(shù)步長(zhǎng)值的積所得的結(jié)果設(shè)置為復(fù)位結(jié)束值。
      所述的步驟B為芯片上電時(shí),計(jì)數(shù)值是初始狀態(tài)值,每個(gè)時(shí)鐘周期到來(lái)時(shí),計(jì)數(shù)值減計(jì)數(shù)步長(zhǎng)值。
      所述步驟C進(jìn)一步包括芯片復(fù)位結(jié)束時(shí),停止對(duì)外部時(shí)鐘進(jìn)行計(jì)數(shù)。
      該方法進(jìn)一步包括將所述的自復(fù)位信號(hào)輸出到外部芯片的復(fù)位控制端或外部電路的復(fù)位控制端,控制外部芯片或外部電路的復(fù)位。
      所述自復(fù)位信號(hào)高電平有效,低電平無(wú)效;或者,所述自復(fù)位信號(hào)低電平有效,高電平無(wú)效。
      該芯片進(jìn)一步包括一個(gè)自復(fù)位單元,用于對(duì)外部時(shí)鐘進(jìn)行計(jì)數(shù)、將計(jì)數(shù)值與預(yù)先存儲(chǔ)的復(fù)位結(jié)束值相比較產(chǎn)生自復(fù)位信號(hào)、并將該自復(fù)位信號(hào)輸出至芯片的功能電路。
      所述自復(fù)位單元包括復(fù)位計(jì)數(shù)器,用于對(duì)外部時(shí)鐘進(jìn)行計(jì)數(shù),并將計(jì)數(shù)值實(shí)時(shí)發(fā)送至比較電路;比較電路,用于將輸入的復(fù)位計(jì)數(shù)器的計(jì)數(shù)值與預(yù)先存儲(chǔ)在其內(nèi)部的復(fù)位結(jié)束值相比較,并輸出自復(fù)位信號(hào)至芯片的功能電路。
      所述復(fù)位計(jì)數(shù)器由至少一個(gè)芯片內(nèi)部的寄存器組成。
      自復(fù)位單元進(jìn)一步包括一個(gè)用于將自復(fù)位信號(hào)輸出至芯片外部的復(fù)位信號(hào)輸出端口。
      本發(fā)明提供了一種實(shí)現(xiàn)芯片復(fù)位的方法,該方法對(duì)外部時(shí)鐘進(jìn)行計(jì)數(shù),計(jì)數(shù)值與預(yù)先設(shè)置的復(fù)位結(jié)束值不相等時(shí),自復(fù)位信號(hào)有效,芯片復(fù)位;計(jì)數(shù)值與預(yù)先設(shè)置的復(fù)位結(jié)束值相等時(shí),自復(fù)位信號(hào)無(wú)效,芯片復(fù)位結(jié)束。本發(fā)明還提供了一種芯片,該芯片包括一個(gè)用于通過(guò)對(duì)外部時(shí)鐘進(jìn)行計(jì)數(shù)的計(jì)數(shù)值與預(yù)先設(shè)置的復(fù)位結(jié)束值相比較產(chǎn)生自復(fù)位信號(hào)、并將該自復(fù)位信號(hào)傳送至功能電路的自復(fù)位單元。而現(xiàn)有技術(shù)實(shí)現(xiàn)芯片復(fù)位的方法一般是采用專(zhuān)用復(fù)位芯片和復(fù)位控制電路,該專(zhuān)用復(fù)位芯片和復(fù)位控制電路向電路系統(tǒng)的芯片輸出復(fù)位控制信號(hào)。現(xiàn)有技術(shù)的普通芯片不支持自復(fù)位功能,而是通過(guò)外部輸入的復(fù)位信號(hào)來(lái)實(shí)現(xiàn)本芯片的復(fù)位。從本發(fā)明和現(xiàn)有技術(shù)的對(duì)比來(lái)看,本發(fā)明無(wú)需專(zhuān)用復(fù)位芯片和復(fù)位控制電路,所以實(shí)現(xiàn)比較簡(jiǎn)單,而且大大節(jié)省了成本。此外,本發(fā)明的芯片內(nèi)部自復(fù)位信號(hào)還可以輸出至芯片外部,為其它芯片或電路模塊提供復(fù)位控制信號(hào),所以該方法還可以實(shí)現(xiàn)對(duì)整個(gè)電路系統(tǒng)的復(fù)位控制,具有廣闊的應(yīng)用空間。


      圖1是采用專(zhuān)用復(fù)位芯片實(shí)現(xiàn)復(fù)位的電路的示意框圖。
      圖2是具有自復(fù)位功能的芯片的示意框圖。
      圖3是根據(jù)本發(fā)明一個(gè)較佳實(shí)施例的實(shí)現(xiàn)芯片自復(fù)位的方法流程圖。
      具體實(shí)施例方式
      為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更清楚,下面結(jié)合附圖和具體實(shí)施方式
      對(duì)本發(fā)明作進(jìn)一步描述。
      本發(fā)明提供了一種實(shí)現(xiàn)芯片內(nèi)部自復(fù)位的方法,無(wú)需外部專(zhuān)用復(fù)位芯片和復(fù)位控制電路,利用芯片內(nèi)部產(chǎn)生的自復(fù)位信號(hào)實(shí)現(xiàn)芯片復(fù)位。此外,該芯片內(nèi)部產(chǎn)生的自復(fù)位信號(hào)還可以作為復(fù)位控制信號(hào)輸出給電路系統(tǒng)的其它芯片或電路模塊,用于對(duì)其它芯片或電路模塊進(jìn)行復(fù)位控制。
      本發(fā)明的方法是預(yù)先根據(jù)芯片復(fù)位所需的時(shí)鐘周期設(shè)置復(fù)位結(jié)束值,當(dāng)芯片上電時(shí),對(duì)外部時(shí)鐘進(jìn)行計(jì)數(shù),判斷時(shí)鐘計(jì)數(shù)值是否與預(yù)先設(shè)置的復(fù)位結(jié)束值相等,如果是,則自復(fù)位信號(hào)無(wú)效,芯片復(fù)位結(jié)束;否則,自復(fù)位信號(hào)有效,芯片繼續(xù)對(duì)外部時(shí)鐘進(jìn)行計(jì)數(shù),直到時(shí)鐘計(jì)數(shù)值與預(yù)先設(shè)置的復(fù)位結(jié)束值相等時(shí),自復(fù)位信號(hào)無(wú)效,芯片復(fù)位結(jié)束。
      本發(fā)明還提供了一種芯片,該芯片具有自復(fù)位的功能。圖2是具有自復(fù)位功能的芯片的示意框圖,從圖2中可以看出,具有自復(fù)位功能的芯片除了包括功能電路211、212和213以外,還包括一個(gè)自復(fù)位單元200。該自復(fù)位單元200包括由N個(gè)寄存器組成的、用于對(duì)芯片外部輸入的時(shí)鐘計(jì)數(shù)的N位計(jì)數(shù)器,也稱(chēng)為復(fù)位計(jì)數(shù)器201,該自復(fù)位芯片還包括一個(gè)比較電路202,比較電路202將復(fù)位計(jì)數(shù)器201的計(jì)數(shù)值和存儲(chǔ)在比較電路202中的、預(yù)先設(shè)定的復(fù)位結(jié)束值進(jìn)行比較,比較電路202根據(jù)比較結(jié)果輸出自復(fù)位信號(hào),控制芯片內(nèi)部所有功能電路的復(fù)位??蛇x地,該芯片包括一個(gè)將自復(fù)位信號(hào)輸出至電路系統(tǒng)的其它芯片或電路模塊的復(fù)位信號(hào)輸出端口220,用于控制其它芯片或電路模塊的復(fù)位。
      在芯片上電時(shí),復(fù)位計(jì)數(shù)器201從初始值開(kāi)始對(duì)外部輸入的時(shí)鐘遞增或遞減計(jì)數(shù),并將計(jì)數(shù)值實(shí)時(shí)地輸出至比較電路202,當(dāng)復(fù)位計(jì)數(shù)器201的計(jì)數(shù)值與復(fù)位結(jié)束值不相等時(shí),比較電路202輸出的自復(fù)位信號(hào)有效,則芯片內(nèi)部所有的功能電路處于復(fù)位狀態(tài),一旦復(fù)位計(jì)數(shù)器201的計(jì)數(shù)值等于預(yù)先設(shè)置的復(fù)位結(jié)束值,比較電路202輸出的自復(fù)位信號(hào)無(wú)效,芯片內(nèi)部所有的功能電路結(jié)束復(fù)位,此時(shí)復(fù)位計(jì)數(shù)器201停止計(jì)數(shù),芯片處于復(fù)位無(wú)效狀態(tài),直到芯片下電以后重新上電,復(fù)位計(jì)數(shù)器201的計(jì)數(shù)值變?yōu)槌跏贾抵笤匍_(kāi)始芯片復(fù)位。
      以下參照?qǐng)D2對(duì)本發(fā)明的實(shí)現(xiàn)芯片復(fù)位的方法進(jìn)行詳細(xì)說(shuō)明。為了實(shí)施根據(jù)本發(fā)明的方法,需要預(yù)先對(duì)芯片進(jìn)行如下設(shè)置預(yù)先將芯片內(nèi)部的N個(gè)寄存器組成一個(gè)用于對(duì)芯片外部輸入的時(shí)鐘進(jìn)行計(jì)數(shù)的N位計(jì)數(shù)器,該計(jì)數(shù)器稱(chēng)為復(fù)位計(jì)數(shù)器。
      寄存器的數(shù)量N根據(jù)復(fù)位所需的時(shí)鐘周期數(shù)確定,而復(fù)位所需的時(shí)鐘周期數(shù)由復(fù)位所需的延時(shí)和外部輸入的時(shí)鐘周期確定。例如,復(fù)位所需的延時(shí)是10毫秒,外部輸入的時(shí)鐘周期是1毫秒,那么復(fù)位所需的時(shí)鐘周期數(shù)是10,可知至少需要4個(gè)寄存器來(lái)計(jì)數(shù),所以在這種情況下,N的值必須大于或等于4。
      預(yù)先確定復(fù)位計(jì)數(shù)器在芯片上電時(shí)的初始狀態(tài)值,并設(shè)定一個(gè)N位的復(fù)位結(jié)束值,復(fù)位結(jié)束值不等于復(fù)位計(jì)數(shù)器的初始狀態(tài)值。
      因?yàn)榻M成復(fù)位計(jì)數(shù)器的寄存器在上電初始化時(shí)有一個(gè)默認(rèn)狀態(tài),所以復(fù)位寄存器在上電初始化時(shí)也有一個(gè)默認(rèn)狀態(tài),在設(shè)計(jì)芯片時(shí)要求復(fù)位計(jì)數(shù)器在芯片上電時(shí)的初始狀態(tài)值必須是確定的,不能是隨機(jī)產(chǎn)生的。
      復(fù)位結(jié)束值根據(jù)計(jì)數(shù)步長(zhǎng)值,復(fù)位所需的時(shí)鐘周期數(shù)和復(fù)位計(jì)數(shù)器在上電時(shí)的初始狀態(tài)值確定。如果復(fù)位計(jì)數(shù)器的初始狀態(tài)值小于復(fù)位所需的時(shí)鐘周期數(shù)乘計(jì)數(shù)步長(zhǎng)值的積,則復(fù)位結(jié)束值為復(fù)位所需的時(shí)鐘周期數(shù)乘計(jì)數(shù)步長(zhǎng)值的積加上復(fù)位計(jì)數(shù)器的初始狀態(tài)值;如果復(fù)位計(jì)數(shù)器的初始狀態(tài)值大于復(fù)位所需的時(shí)鐘周期數(shù)乘計(jì)數(shù)步長(zhǎng)值的積,復(fù)位結(jié)束值可以是兩者之和,也可以是復(fù)位計(jì)數(shù)器的初始狀態(tài)值減去復(fù)位所需的時(shí)鐘周期數(shù)乘計(jì)數(shù)步長(zhǎng)值的積。例如,復(fù)位計(jì)數(shù)器的初始狀態(tài)值是0,復(fù)位所需的時(shí)鐘周期數(shù)是10,計(jì)數(shù)步長(zhǎng)值是2,那么復(fù)位結(jié)束值設(shè)置為20;如果復(fù)位計(jì)數(shù)器的初始狀態(tài)值是15,復(fù)位所需的時(shí)鐘周期數(shù)是10,計(jì)數(shù)步長(zhǎng)值是1,那么復(fù)位結(jié)束值可以設(shè)置為5,也可以設(shè)置為25。
      在設(shè)置復(fù)位結(jié)束值的時(shí)候需要注意,復(fù)位結(jié)束值不能等于復(fù)位計(jì)數(shù)器在芯片上電時(shí)的初始狀態(tài)值。
      在對(duì)芯片進(jìn)行了預(yù)先設(shè)置之后,可以實(shí)施芯片內(nèi)部的自復(fù)位,圖3是根據(jù)本發(fā)明一個(gè)較佳實(shí)施例的芯片內(nèi)部自復(fù)位的流程圖,在本實(shí)施例中,如果復(fù)位計(jì)數(shù)器的初始狀態(tài)值是0,復(fù)位所需的時(shí)鐘周期數(shù)是10,計(jì)數(shù)步長(zhǎng)值是2,復(fù)位結(jié)束值是20,該方法的步驟如下步驟301芯片上電時(shí),復(fù)位計(jì)數(shù)器處于上電的初始狀態(tài)值。
      步驟302芯片內(nèi)部的自復(fù)位信號(hào)設(shè)置為高電平,自復(fù)位信號(hào)有效,芯片處于復(fù)位狀態(tài),芯片進(jìn)行初始化。
      步驟303當(dāng)外部輸入的時(shí)鐘進(jìn)入新的時(shí)鐘周期,復(fù)位計(jì)數(shù)器的計(jì)數(shù)值加計(jì)數(shù)步長(zhǎng)值2。
      步驟304判斷復(fù)位計(jì)數(shù)器的計(jì)數(shù)值是否等于復(fù)位結(jié)束值,如果是,則轉(zhuǎn)到步驟305;否則回到步驟303。
      步驟305復(fù)位計(jì)數(shù)器停止計(jì)數(shù),芯片內(nèi)部的自復(fù)位信號(hào)由高電平轉(zhuǎn)變?yōu)榈碗娖剑詮?fù)位信號(hào)無(wú)效,此時(shí)復(fù)位結(jié)束,芯片初始化結(jié)束。
      芯片復(fù)位結(jié)束之后,復(fù)位計(jì)數(shù)器的計(jì)數(shù)值保持在復(fù)位結(jié)束值,直到芯片下電之后再次上電,復(fù)位計(jì)數(shù)器的值才回到初始狀態(tài)值。
      需要說(shuō)明的是,在本實(shí)施例中,如果復(fù)位計(jì)數(shù)器的初始狀態(tài)值是15,復(fù)位所需的時(shí)鐘周期數(shù)是10,計(jì)數(shù)步長(zhǎng)值是1,復(fù)位結(jié)束值是5,則步驟303應(yīng)為當(dāng)外部輸入的時(shí)鐘進(jìn)入新的時(shí)鐘周期,復(fù)位計(jì)數(shù)器的計(jì)數(shù)值減計(jì)數(shù)步長(zhǎng)值1。
      另外,在本實(shí)施例中,自復(fù)位信號(hào)為高電平有效,芯片處于復(fù)位狀態(tài),復(fù)位有效;自復(fù)位信號(hào)為低電平無(wú)效,芯片復(fù)位無(wú)效。在實(shí)際的應(yīng)用中,反之亦然,也就是說(shuō),自復(fù)位信號(hào)為低電平有效,芯片處于復(fù)位狀態(tài),復(fù)位有效;自復(fù)位信號(hào)為高電平無(wú)效,芯片復(fù)位無(wú)效。
      圖3所述的方法僅是芯片內(nèi)部的自復(fù)位信號(hào)對(duì)本芯片的復(fù)位控制,也可以如圖2所示,將該芯片內(nèi)部產(chǎn)生的自復(fù)位信號(hào)輸出到芯片外部,作為電路系統(tǒng)內(nèi)的其它芯片或電路模塊的復(fù)位控制信號(hào),使其它電路模塊或芯片復(fù)位。所以,該方法特別適用于系統(tǒng)的核心控制芯片,尤其是在系統(tǒng)上電時(shí)具有核心控制功能的芯片。
      在具體的實(shí)施過(guò)程中可對(duì)根據(jù)本發(fā)明的方法進(jìn)行適當(dāng)?shù)母倪M(jìn),以適應(yīng)具體情況的具體需要。因此可以理解,根據(jù)本發(fā)明的具體實(shí)施方式
      只是起示范作用,并不用以限制本發(fā)明的保護(hù)范圍。
      權(quán)利要求
      1.一種實(shí)現(xiàn)芯片復(fù)位的方法,其特征在于,包括如下步驟A、預(yù)先根據(jù)芯片復(fù)位所需的時(shí)鐘周期設(shè)置復(fù)位結(jié)束值;B、芯片上電時(shí),對(duì)外部時(shí)鐘進(jìn)行計(jì)數(shù);C、判斷時(shí)鐘計(jì)數(shù)值是否與預(yù)先設(shè)置的復(fù)位結(jié)束值相等,如果是,則自復(fù)位信號(hào)無(wú)效,芯片復(fù)位結(jié)束;否則,自復(fù)位信號(hào)有效,芯片繼續(xù)對(duì)外部時(shí)鐘進(jìn)行計(jì)數(shù),返回執(zhí)行步驟C。
      2.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)芯片復(fù)位的方法,其特征在于,步驟A所述設(shè)置復(fù)位結(jié)束值的方法為先設(shè)置芯片上電的初始狀態(tài)值,將芯片復(fù)位所需的時(shí)鐘周期乘計(jì)數(shù)步長(zhǎng)值的積加上初始狀態(tài)值所得的結(jié)果設(shè)置為復(fù)位結(jié)束值。
      3.根據(jù)權(quán)利要求2所述的實(shí)現(xiàn)芯片復(fù)位的方法,其特征在于,所述的步驟B為芯片上電時(shí),計(jì)數(shù)值是初始狀態(tài)值,每個(gè)時(shí)鐘周期到來(lái)時(shí),計(jì)數(shù)值加計(jì)數(shù)步長(zhǎng)值。
      4.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)芯片復(fù)位的方法,其特征在于,步驟A所述設(shè)置復(fù)位結(jié)束值的方法為先設(shè)置芯片上電的初始狀態(tài)值,將初始狀態(tài)值減去芯片復(fù)位所需的時(shí)鐘周期乘計(jì)數(shù)步長(zhǎng)值的積所得的結(jié)果設(shè)置為復(fù)位結(jié)束值。
      5.根據(jù)權(quán)利要求4所述的實(shí)現(xiàn)芯片復(fù)位的方法,其特征在于,所述的步驟B為芯片上電時(shí),計(jì)數(shù)值是初始狀態(tài)值,每個(gè)時(shí)鐘周期到來(lái)時(shí),計(jì)數(shù)值減計(jì)數(shù)步長(zhǎng)值。
      6.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)芯片復(fù)位的方法,其特征在于,所述步驟C進(jìn)一步包括芯片復(fù)位結(jié)束時(shí),停止對(duì)外部時(shí)鐘進(jìn)行計(jì)數(shù)。
      7.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)芯片復(fù)位的方法,其特征在于,該方法進(jìn)一步包括將所述的自復(fù)位信號(hào)輸出到外部芯片的復(fù)位控制端或外部電路的復(fù)位控制端,控制外部芯片或外部電路的復(fù)位。
      8.根據(jù)權(quán)利要求1或7所述的實(shí)現(xiàn)芯片復(fù)位的方法,其特征在于,所述自復(fù)位信號(hào)高電平有效,低電平無(wú)效;或者,所述自復(fù)位信號(hào)低電平有效,高電平無(wú)效。
      9.一種芯片,包括至少一個(gè)功能電路,其特征在于,該芯片進(jìn)一步包括一個(gè)自復(fù)位單元,用于對(duì)外部時(shí)鐘進(jìn)行計(jì)數(shù)、將計(jì)數(shù)值與預(yù)先存儲(chǔ)的復(fù)位結(jié)束值相比較產(chǎn)生自復(fù)位信號(hào)、并將該自復(fù)位信號(hào)輸出至芯片的功能電路。
      10.根據(jù)權(quán)利要求9所述的芯片,其特征在于,所述自復(fù)位單元包括復(fù)位計(jì)數(shù)器,用于對(duì)外部時(shí)鐘進(jìn)行計(jì)數(shù),并將計(jì)數(shù)值實(shí)時(shí)發(fā)送至比較電路;比較電路,用于將輸入的復(fù)位計(jì)數(shù)器的計(jì)數(shù)值與預(yù)先存儲(chǔ)在其內(nèi)部的復(fù)位結(jié)束值相比較,并輸出自復(fù)位信號(hào)至芯片的功能電路。
      11.根據(jù)權(quán)利要求10所述的芯片,其特征在于,所述復(fù)位計(jì)數(shù)器由至少一個(gè)芯片內(nèi)部的寄存器組成。
      12.根據(jù)權(quán)利要求9所述的芯片,其特征在于,自復(fù)位單元進(jìn)一步包括一個(gè)用于將自復(fù)位信號(hào)輸出至芯片外部的復(fù)位信號(hào)輸出端口。
      全文摘要
      本發(fā)明公開(kāi)了一種實(shí)現(xiàn)芯片復(fù)位的方法,該方法通過(guò)對(duì)外部時(shí)鐘進(jìn)行計(jì)數(shù)的計(jì)數(shù)值與預(yù)先設(shè)置的復(fù)位結(jié)束值相比較產(chǎn)生自復(fù)位信號(hào),控制芯片的復(fù)位。本發(fā)明還公開(kāi)了一種芯片,該芯片包括一個(gè)對(duì)外部時(shí)鐘進(jìn)行計(jì)數(shù)來(lái)輸出自復(fù)位信號(hào)至芯片功能電路的自復(fù)位單元,自復(fù)位單元包括用于對(duì)外部時(shí)鐘計(jì)數(shù)的復(fù)位計(jì)數(shù)器和比較計(jì)數(shù)值與復(fù)位結(jié)束值并產(chǎn)生自復(fù)位信號(hào)的比較電路。該芯片可以在上電時(shí)自復(fù)位,而無(wú)需外部的專(zhuān)用復(fù)位芯片和復(fù)位控制電路輸入復(fù)位信號(hào)。該方法不僅簡(jiǎn)便易行,由于不必設(shè)置專(zhuān)用復(fù)位芯片,大大節(jié)省了成本。此外,由于芯片內(nèi)部自復(fù)位信號(hào)還可以輸出至芯片外部,實(shí)現(xiàn)對(duì)整個(gè)電路系統(tǒng)的復(fù)位控制,所以,該方法和芯片具有廣闊的應(yīng)用空間。
      文檔編號(hào)H01L21/70GK1681105SQ20041003100
      公開(kāi)日2005年10月12日 申請(qǐng)日期2004年4月5日 優(yōu)先權(quán)日2004年4月5日
      發(fā)明者潘劍鋒, 蔣麟軍, 陳祺, 趙俊峰, 雷春, 徐清強(qiáng), 秦旭 申請(qǐng)人:華為技術(shù)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1