新四季網

接口電路的製作方法

2023-06-20 23:30:46 2

專利名稱:接口電路的製作方法
技術領域:
本發明涉及存儲器接口等的接口電路,特別涉及對用於總線終端的終端電阻的電阻值進行校正的技術。
背景技術:
一般來說,在接口電路中,為了總線的終端,使用SSTL(stub bus terminated logic)和有源終端(active termination)。有源終端也稱片上終端(on-chip termination),利用晶片內部的有源終端電阻(以下,稱作「終端電阻」)來進行總線的終止。有源終端與SSTL相比,信號傳遞特性好,數據傳輸速率高。在有源終端中,終端電阻的電阻值偏差導致信號傳遞特性的下降。並且,伴隨數據傳輸的高速化,終端電阻的電阻值偏差對信號傳遞特性產生的影響更加顯著地顯現。因此, 為了防止信號傳遞特性的下降,希望將終端電阻正確地校正為希望的電阻值。例如,在專利文獻1中公開了一種校正電路,該校正電路具備2個比較器、第1以及第2可變電阻、與第1可變電阻相同的虛擬可變電阻、第1控制代碼產生電路、第2控制代碼產生電路,能夠與工序、電壓、或者溫度無關地對終端電阻的電阻值進行校正。一個比較器對連接第1可變電阻與外部電阻的第1節點、和基準電壓VREF進行比較,另一個比較器對第1節點、和連接虛擬可變電阻與第2可變電阻的第2節點進行比較。第1控制代碼產生電路以及第2控制代碼產生電路基於兩個比較器的輸出結果來產生控制代碼。此外,例如,在專利文獻2中,公開了一種對周邊溫度的變化等所導致的終端電阻的電阻值的變動進行補正的接口電路。在數據的發送接收停止時,利用兩個比較器來對共同連接了多個電阻元件的nodel、和根據希望的終端電阻的電阻值的範圍而算出的上限基準電壓以及下限基準電壓進行比較,在超出了範圍的情況下按照控制在範圍內的方式進行補正。先行技術文獻專利文獻專利文獻1 JP特開2003160779號公報專利文獻2 JP專利第3609363號公報發明所要解決的課題但是,在現有的電路結構中,為了進行終端電阻的校正,使用了由模擬元件構成的比較器。比較器通常具有偏移,該偏移由於模擬元件偏差的影響,根據各個比較器而成為不同的值。因此,比較器所進行的電壓比較的精度沒有得到保證,因此,不一定能夠將終端電阻的電阻值校正為希望的電阻值,存在信號傳遞特性下降的問題。

發明內容
本發明鑑於上述問題點,其目的在於,在接口電路中,能夠不受模擬元件偏差的影響、高精度地對終端電阻的電阻值進行校正。
為了解決課題的手段本發明的第1形態,作為具有對終端電阻的電阻值進行校正的功能的接口電路, 具備可變電阻部,其發揮終端電阻的作用;焊盤,其外接參考電阻;和校正電路,其與所述焊盤連接,對所述可變電阻部輸出用於對電阻值進行控制的校正數據,所述校正電路具備 虛擬可變電阻,其連接於第1電源和所述焊盤之間;第1以及第2可變電阻,其串聯連接於所述第1電源和第2電源之間;比較器,其具有正輸入以及負輸入;選擇器,其將所述虛擬可變電阻和所述焊盤之間的第1節點的電壓、所述第1以及第2可變電阻之間的第2節點的電壓、以及參考電壓作為輸入,並從這些電壓中分別選擇輸出提供給所述比較器的正輸入以及負輸入的電壓;和控制電路,其將所述比較器的輸出作為輸入,並輸出對所述虛擬可變電阻以及所述第1可變電阻的電阻值進行控制的第1可變電阻控制信號、對所述第2可變電阻的電阻值進行控制的第2可變電阻控制信號、和對所述選擇器進行控制的選擇器控制信號,所述控制電路,在執行校正的情況下,在按照所述第1節點的電壓和所述參考電壓、 或者所述第1節點的電壓和所述第2節點的電壓被提供給所述比較器的方式,來通過所述選擇器控制信號控制了所述選擇器的狀態下,一邊使所述第1或第2可變電阻控制信號變化,一邊對所述比較器的輸出進行監視,並以輸出變化時的所述第1或第2可變電阻控制信號的信號值為基礎,來求出所述校正數據,並且,在對所述第1節點的電壓和所述參考電壓、或者所述第1節點的電壓和所述第2節點的電壓向所述比較器的輸入端進行了正負切換的各個狀態下,求出所述比較器的輸出變化時的所述第1或第2可變電阻控制信號的信號值,並利用求出的信號值的平均值來求出所述校正數據。根據該形態,在通過比較器來對第1節點的電壓和參考電壓、或者第1節點的電壓和第2節點的電壓進行比較時,向比較器的輸入端被正負切換。並且在各個狀態下,求出比較器的輸出變化時的第1或第2可變電阻控制信號的信號值,利用求出的信號值的平均值來求出用於對終端電阻的電阻值進行控制的校正數據。通過這種動作,能夠不受到比較器的偏移的影響地求出高精度的校正數據,因此,能夠不受到模擬元件偏差的影響地將終端電阻校正為希望的電阻值,因此能夠確保良好的信號傳遞特性。本發明的第2形態,作為具有對終端電阻的電阻值進行校正的功能的接口電路, 具備可變電阻部,其發揮終端電阻的作用;焊盤,其外接參考電阻;和校正電路,其與所述焊盤連接,對所述可變電阻部輸出用於對電阻值進行控制的校正數據,所述校正電路具備 虛擬可變電阻,其連接於第1電源和所述焊盤之間;第1以及第2可變電阻,其串聯連接於所述第1電源和第2電源之間;比較器,其具有正輸入以及負輸入;選擇器,其將所述虛擬可變電阻和所述焊盤之間的第1節點的電壓、所述第1以及第2可變電阻之間的第2節點的電壓、以及參考電壓作為輸入,並從這些電壓中分別選擇輸出提供給所述比較器的正輸入以及負輸入的電壓;DA轉換器,其用於所述比較器的偏移補正;加法器,其將所述DA轉換器的輸出加在所述比較器的正輸入或負輸入上;和控制電路,其將所述比較器的輸出作為輸入,並輸出對所述虛擬可變電阻以及所述第1可變電阻的電阻值進行控制的第1可變電阻控制信號、對所述第2可變電阻的電阻值進行控制的第2可變電阻控制信號、對所述選擇器進行控制的選擇器控制信號、和提供給所述DA轉換器的偏移補正信號,所述控制電路, 在執行校正的情況下,在按照所述第1節點的電壓和所述參考電壓、或者所述第1節點的電壓和所述第2節點的電壓被提供給所述比較器的方式,來通過所述選擇器控制信號控制了所述選擇器的狀態下,一邊使所述第1或第2可變電阻控制信號變化,一邊對所述比較器的輸出進行監視,並以輸出變化時的所述第1或第2可變電阻控制信號的信號值為基礎,來求出所述校正數據,並且,在求出所述校正數據之前,在按照所述參考電壓被提供給所述比較器的正負輸入這兩者的方式,通過所述選擇器控制信號控制了所述選擇器的狀態下,一邊使所述偏移補正信號變化,一邊對所述比較器的輸出進行監視,並以輸出變化時的所述偏移補正信號的信號值為基礎,來求出偏移補正數據,在執行校正的情況下,將所述偏移補正數據提供給所述DA轉換器。根據該形態,在求出校正數據之前,參考電壓被提供給比較器的正負輸入這兩者, 此外,通過加法器在正負輸入的一方加上接受了偏移補正信號的DA轉換器的輸出。在此狀態下,求出比較器的輸出變化時的偏移補正信號的信號值,並基於此來求出偏移補正數據。 並且,該偏移補正數據在執行校正的情況下被提供給DA轉換器。通過這種動作,能夠不受到比較器的偏移的影響地求出高精度的校正數據,因此,能夠不受到模擬元件偏差的影響地將終端電阻校正為希望的電阻值,因此能夠確保良好的信號傳遞特性。發明的效果根據本發明,能夠不受比較器的偏移的影響地求出高精度的校正數據,因此,能夠不受模擬元件偏差的影響地將終端電阻校正為希望的電阻值,因此能夠確保良好的信號傳遞特性。


圖1是實施方式1 3所涉及的接口電路的概略結構圖。圖2是表示圖1的接口電路發揮存儲器接口電路的作用的情況下的概略結構的圖。圖3是表示實施方式1所涉及的校正電路的結構的電路圖。圖4是可變電阻的電路結構例。圖5是表示實施方式2所涉及的校正電路的結構的電路圖。圖6是表示實施方式3所涉及的校正電路的結構的電路圖。
具體實施例方式以下,參照附圖對本發明的實施方式進行說明。另外,在以下的各實施方式中,對與其他實施方式具有同樣的功能的構成要素賦予相同的符號並省略說明。(實施方式1)圖1是概略性地表示實施方式1所涉及的接口電路的結構的電路圖。圖1所示的接口電路100具備發射機電路(transmitter circuit) 102、接收機電路(receiver circuit) 103、與數據總線連接的發送用焊盤106、以及與數據總線連接的接收用焊盤107。 在發射機電路102和發送用焊盤106之間、以及接收機電路103和接收用焊盤107之間,分別設置有發揮總線的有源終端電阻的作用的可變電阻部104A、104B。此外,接口電路100具備用於對有源終端電阻進行校正的校正電路101 (201、301)。校正電路101(201、301)經由焊盤105與外接的參考電阻Rterm連接。並且,在執行了校正動作之後,根據作為校正數據的第1以及第2控制代碼UPCODE、DNCODE來對可變電阻部104A、104B的電阻值進行控制。CN 第1以及第2控制代碼UPCODE、DNCODE例如由5比特構成。此外,校正使能信號CALEN經由焊盤108而被提供給校正電路101 (201,301)。該校正使能信號CALEN是表示校正動作區間的信號,例如,在校正使能信號CALEN從L電平轉變為H電平時,校正電路101(201、301)開始校正動作。另外,該校正使能信號CALEN不需要一定從接口電路100的外部被提供,例如,也可以在接口電路100的內部產生。圖2是表示圖1的接口電路100發揮存儲器接口電路的作用的情況下的概略結構的圖。在圖2的結構中,接口電路100與存儲器電路500連接,從發送用焊盤106經由數據總線發送寫入數據,並經由數據總線從接收用焊盤107接收讀出數據。此外,校正使能信號 CALEN從存儲器電路500被提供給接口電路100。另外,圖1的接口電路100也可以用於存儲器接口以外的用途。圖3是表示本實施方式所涉及的校正電路101的結構的電路圖。在圖3中,在提供電源電位VDD的第1電源和焊盤105之間連接有虛擬可變電阻110,此外,在第1電源和提供接地電位VSS的第2電源之間,串聯連接有第1以及第2可變電阻111、112。Vl是虛擬可變電阻110與焊盤105之間的第1節點,V2是第1可變電阻111與第2可變電阻112之間的第2節點。虛擬可變電阻110以及第1可變電阻111的電阻值,通過從後述的控制電路140輸出的第1可變電阻控制信號UPCODE來控制,第2可變電阻112的電阻值通過從控制電路140輸出的第2可變電阻控制信號DNCODE來控制。可變電阻控制信號與電阻值之間的關係,例如,如下這樣規定即可在信號的全部比特為「0」時電阻值成為最大值,隨著信號值變大而電阻值變小,在信號的全部比特為「1」時電阻值成為最小值。另外,該可變電阻控制信號UPCODE、DNCODE在校正動作結束後也可以作為第1以及第2控制代碼來使用。圖4表示第1以及第2可變電阻111、112的電路結構例。如圖4所示,第1可變電阻111和第2可變電阻112隔著第2節點V2成為對稱構造,其動作以及電阻值的控制方法相同。此外,虛擬可變電阻110的結構以及動作與第1可變電阻111相同。並且,圖1所示的可變電阻部104A、104B的結構以及動作與第1以及第2可變電阻111、112相同。回到圖3,比較器130具有⑴輸入(正輸入)以及㈠輸入(負輸入),在⑴輸入的電壓比㈠輸入的電壓高時輸出H電平,另一方面,在⑴輸入的電壓比㈠輸入的電壓低時輸出L電平。選擇器120將第1節點Vl的電壓(以下適當稱作電壓VI)、第2節點 V2的電壓(以下適當稱作電壓V2)、以及參考電壓VREF作為輸入,從這些電壓中,分別選擇輸出提供給比較器130的(+)輸入以及(_)輸入的電壓。選擇器120的選擇動作通過從控制電路140輸出的選擇器控制信號INSEL來控制。此外,參考電壓VREF例如被設定為第1 以及第2可變電阻111、112的電阻值與參考電阻Rterm相同的電壓。控制電路140將比較器130的輸出作為輸入,輸出第1以及第2可變電阻控制信號UPCODE、DNCODE、和選擇器控制信號INSEL。此外,接受校正使能信號CALEN,並按照該校正使能信號CALEN進行校正動作。〈校正動作的說明〉對像這樣構成的校正電路101所執行的校正動作進行說明。在本實施方式中,首先,對電壓Vl和參考電壓VREF進行比較,來決定第1控制代碼(比較工序A)。然後,對電壓Vl和電壓V2進行比較,來決定第2控制代碼(比較工序B)。此外,在比較工序A、B中, 分別對2個電壓向比較器130的輸入端進行正負切換,並在各個狀態下進行比較動作。
-比較工序A-控制電路140通過選擇器控制信號INSEL,按照在比較器130的⑴輸入端輸入電壓VI,在(-)輸入端輸入參考電壓VREF的方式,對選擇器120進行控制(第1比較狀態)。在該第1比較狀態下,控制電路140通過使第1可變電阻控制信號UPCODE變化來使虛擬可變電阻110的電阻值變化,同時對比較器130的輸出進行監視。並且,將比較器 130的輸出反轉時的第1可變電阻控制信號UPCODE作為控制代碼候選a來保持。例如,將第1可變電阻控制信號UPCODE從全部比特為「0」的狀態開始遞增計數。由此,虛擬可變電阻110的電阻值從最大值逐漸變小,根據虛擬可變電阻110和參考電阻Rterm的電阻比的變化,節點Vl的電壓上升。並且,在節點Vl的電壓超過了參考電壓VREF時,比較器130的輸出從之前的L電平變化為H電平。將此時的第1可變電阻控制信號UPCODE作為控制代碼候選a來保持。接下來,控制電路140通過選擇器控制信號INSEL,按照在比較器130的(+)輸入端輸入參考電壓VREF,在(-)輸入端輸入電壓Vl的方式,對選擇器120進行控制(第2比較狀態)。即,比較器130的正負輸入被切換。在該第2比較狀態下,控制電路140通過使第1可變電阻控制信號UPCODE變化來使虛擬可變電阻110的電阻值變化,同時對比較器130的輸出進行監視。並且,將比較器 130的輸出反轉時的第1可變電阻控制信號UPCODE作為控制代碼候選b來保持。例如,將第1可變電阻控制信號UPCODE從全部比特為「1」的狀態開始遞減計數。由此,虛擬可變電阻110的電阻值從最小值逐漸變大,根據虛擬可變電阻110和參考電阻Rterm的電阻比的變化,節點Vl的電壓下降。並且,在節點Vl的電壓低於參考電壓VREF時,比較器130的輸出從之前的L電平變化為H電平。將此時的第1可變電阻控制信號UPCODE作為控制代碼候選b來保持。然後,控制電路140求出保持的控制代碼候選a以及控制代碼候選b的平均值,並將該平均值規定為用於對終端電阻進行校正的第1控制代碼。在接下來的比較工序B中, 將在此規定的第1控制代碼作為第1可變電阻控制信號UPCODE來使用,來設定第1可變電阻111的電阻值。-比較工序B-控制電路140通過選擇器控制信號INSEL,按照在比較器130的⑴輸入端輸入電壓VI,在㈠輸入端輸入電壓V2的方式,來對選擇器120進行控制(第3比較狀態)。在該第3比較狀態下,控制電路140通過使第2可變電阻控制信號DNCODE變化來使第2可變電阻112的電阻值變化,同時對比較器130的輸出進行監視。並且,將比較器 130的輸出反轉時的第2可變電阻控制信號DNCODE作為控制代碼候選c來保持。例如,將第2可變電阻控制信號DNCODE從全部比特為「0」的狀態開始遞增計數。由此,第2可變電阻112的電阻值從最大值逐漸減小,根據第1可變電阻111和第2可變電阻112的電阻比的變化,節點V2的電壓下降。並且,在節點V2的電壓低於電壓Vl時,比較器130的輸出從之前的L電平變化為H電平。將此時的第2可變電阻控制信號DNCODE作為控制代碼候選 c來保持。接下來,控制電路140通過選擇器控制信號INSEL,按照在比較器130的⑴輸入端輸入電壓V2,在(-)輸入端輸入電壓Vl的方式,來對選擇器120進行控制(第4比較狀態)。即,比較器130的正負輸入被切換。在該第4比較狀態下,控制電路140通過使第2可變電阻控制信號DNCODE變化來使第2可變電阻112的電阻值變化,同時對比較器130的輸出進行監視。並且,將比較器 130的輸出反轉時的第2可變電阻控制信號DNCODE作為控制代碼候選d來保持。例如,將第2可變電阻控制信號DNCODE從全部比特為「1」的狀態開始遞減計數。由此,第2可變電阻112的電阻值從最小值逐漸變大,根據第1可變電阻111和第2可變電阻112的電阻比的變化,節點V2的電壓上升。並且,在節點V2的電壓超過了電壓Vl時,比較器130的輸出從之前的L電平變化為H電平。將此時的第2可變電阻控制信號DNCODE作為控制代碼候選d來保持。然後,控制電路140求出保持的控制代碼候選c以及控制代碼候選d的平均值,並將該平均值規定為用於對終端電阻進行校正的第2控制代碼。通過以上這樣的比較工序A、B,校正動作結束。根據本實施方式中的校正動作,在比較工序A、B中,對比較器130的輸入極性進行切換來進行兩次比較,並對得到的控制代碼候選取平均值,由此來求出控制代碼。由此,即使在比較器130中存在偏移的情況下,也能夠避免該偏移的影響,能夠高精度地求出用於校正的控制代碼。因此,能夠高精度地對終端電阻的電阻值進行校正。〈再校正動作的說明〉此外,在本實施方式中,在一度進行了校正之後,再次進行校正的情況下,進行與上述相同的校正動作。在此情況下,優選使第1以及第2可變電阻控制信號UPC0DE、DNC0DE 僅在基於當前的校正數據即第1以及第2控制代碼的規定範圍內變化。S卩,在比較工序A 中,使第1可變電阻控制信號UPCODE在控制代碼候選a士MA或控制代碼候選b士MA (MA為正整數)的範圍內變化,在比較工序B中,使第2可變電阻控制信號DNCODE在控制代碼候選c 士MB或控制代碼候選d 士MB (MB為正整數)的範圍內變化。由此,能夠在短時間內執行再校正。在此,例如,設MA、MB分別為1,進行如下的動作。-比較工序A-首先,在第1比較狀態下,將第1可變電阻控制信號UPCODE設定為「控制代碼候選a-1」來得到比較器130的輸出,之後,將第1可變電阻控制信號UPCODE設定為「控制代碼候選a+1」來得到比較器130的輸出。然後,在輸出為L電平和H電平的情況下,將原來的控制代碼候選a作為新的控制代碼候選a來保持。在輸出都為L電平的情況下,因為電壓Vl比參考電壓VREF低,所以按照減小虛擬可變電阻110的電阻值的方式,將「控制代碼候選a+1」作為新的控制代碼候選a。在輸出都為H電平的情況下,因為電壓Vl比參考電壓VREF高,所以按照增大虛擬可變電阻110的電阻值的方式,將「控制代碼候選a-1」作為新的控制代碼候選a。接下來,在第2比較狀態下,同樣地將第1可變電阻控制信號UPCODE設定為「控制代碼候選b-1」來得到比較器130的輸出,之後,將第1可變電阻控制信號UPCODE設定為 「控制代碼候選b+1」來得到比較器130的輸出。在輸出為L電平和H電平的情況下,將原來的控制代碼候選b作為新的控制代碼候選b來保持。在輸出都為L電平的情況下,因為電壓Vl比參考電壓VREF高,所以按照增大虛擬可變電阻110的電阻值的方式,將「控制代碼候選b-1」作為新的控制代碼候選b。在輸出都為H電平的情況下,因為電壓Vl比參考電壓VREF低,所以按照減小虛擬可變電阻110的電阻值的方式,將「控制代碼候選b+1」作為新的控制代碼候選b。然後,控制電路140求出新的控制代碼候選a以及新的控制代碼候選b的平均值, 並將該平均值重新規定為用於對終端電阻進行校正的第1控制代碼。在接下來的比較工序 B中,將在此規定的新的第1控制代碼作為第1可變電阻控制信號UPCODE來使用,來設定第 1可變電阻111的電阻值。-比較工序B-首先在第3比較狀態下,將第2可變電阻控制信號DNCODE設定為「控制代碼候選 c-1」來得到比較器130的輸出,之後,將第2可變電阻控制信號DNCODE設定為「控制代碼候選c+1」來得到比較器130的輸出。然後,在輸出為L電平和H電平的情況下,將原來的控制代碼候選c作為新的控制代碼候選c來保持。在輸出都為L電平的情況下,因為電壓 V2比電壓Vl高,所以按照減小第2可變電阻112的電阻值的方式,將「控制代碼候選c+1」 作為控制代碼候選C。在輸出都為H電平的情況下,因為電壓V2比電壓Vl低,所以按照增大第2可變電阻112的電阻值的方式,將「控制代碼候選c-1」作為新的控制代碼候選C。接下來,在第4比較狀態下,同樣地將第2可變電阻控制信號DNCODE設定為「控制代碼候選d-1」來得到比較器130的輸出,之後,將第2可變電阻控制信號DNCODE設定為 「控制代碼候選d+1」來得到比較器130的輸出。在輸出為L電平和H電平的情況下,將原來的控制代碼候選d作為新的控制代碼候選d來保持。在輸出都為L電平的情況下,因為電壓V2比電壓Vl低,所以按照增大第2可變電阻112的電阻值的方式,將「控制代碼候選 d-1」作為新的控制代碼候選d。在輸出都為H電平的情況下,因為電壓V2比電壓Vl高,所以按照減小第2可變電阻112的電阻值的方式,將「控制代碼候選d+1」作為新的控制代碼候選d。然後,控制電路140求出新的控制代碼候選c以及新的控制代碼候選d的平均值, 並將該平均值新規定為用於對終端電阻進行校正的第2控制代碼。像這樣,在進行再校正的情況下,通過使第1以及第2可變電阻控制信號UPC0DE、 DNCODE僅在基於當前的校正數據的規定範圍內變化,能夠在短時間內執行再校正。因此,例如,即使在由於周邊溫度的變化等而產生了終端電阻的電阻值的變動的情況下,也能夠在短時間內迅速地進行再校正。另外,在進行再校正的情況下,例如在再校正動作所需的時間無法連續地確保等情況下,也可以將處理在時間上進行分割來執行。由此,在由於周邊溫度的變化等而產生了終端電阻的電阻值的變動的情況下,即使無法確保連續的時間,也能夠階段性地執行再校正動作,能夠在短時間內迅速地進行再校正。(實施方式2)實施方式2所涉及的接口電路的結構,與實施方式1所示的圖1相同,在此省略其詳細的說明。圖5是表示本實施方式所涉及的校正電路201的結構的電路圖。在圖5中,對與圖3共同的構成要素賦予與圖3相同的符號,在此省略其詳細的說明。在圖5中,260是比較器130的偏移補正用的DA轉換器,250是將DA轉換器沈0的輸出加在比較器130的(+) 輸入上的加法器。控制電路240除了輸出第1以及第2可變電阻控制信號UPCODE、DNCODE、和選擇器控制信號INSEL之外,還輸出提供給DA轉換器沈0的偏移補正信號OFFCAN。DA 轉換器260將偏移補正信號OFFCAN變換為模擬值後輸出。加法器250將選擇器120的輸出和DA轉換器250的輸出相加,並提供給比較器130的(+)輸入。另外,加法器130也可以設置於比較器130的㈠輸入側。〈校正動作的說明〉對像這樣構成的校正電路201所執行的校正動作進行說明。在本實施方式中,首先,求出用於對比較器130的偏移進行補正的偏移補正數據(偏移檢測工序)。然後,在補正了偏移的狀態下,對電壓Vl和參考電壓VREF進行比較,來決定第1控制代碼(比較工序 A)。之後,對電壓Vl和電壓V2進行比較,來決定第2控制代碼(比較工序B)。-偏移檢測工序-控制電路240通過選擇器控制信號INSEL,按照在比較器130的(+)輸入和(-)輸入這兩者都輸入參考電壓VREF的方式來對選擇器120進行控制(第1比較狀態)。在該第1比較狀態下,控制電路240通過使偏移補正信號OFFCAN變化來使加法器 250的輸出電壓從參考電壓VREF增減,同時對比較器130的輸出進行監視。然後,求出比較器130的輸出反轉時的偏移補正信號OFFCAN的值,並將此作為偏移補正數據來保持。在以後的比較工序A、B中,該偏移補正數據被提供給DA轉換器沈0,從DA轉換器260輸出與偏移補正數據相應的模擬值,並被加在比較器130的(+)輸入上。由此,比較器130的偏移的影響被消除。-比較工序A-控制電路240通過選擇器控制信號INSEL,按照在比較器130的⑴輸入端輸入電壓VI,在(-)輸入端輸入參考電壓VREF的方式,來對選擇器120進行控制(第2比較狀態)。在該第2比較狀態下,控制電路240通過使第1可變電阻控制信號UPCODE變化來使虛擬可變電阻110的電阻值變化,同時對比較器130的輸出進行監視。然後,將比較器 130的輸出反轉時的第1可變電阻控制信號UPCODE規定為用於對終端電阻進行校正的第 1控制代碼。例如,將第1可變電阻控制信號UPCODE從全部比特為「0」的狀態開始遞增計數。由此,在虛擬可變電阻110的電阻值從最大值逐漸變小時,根據虛擬可變電阻110和參考電阻Rterm的電阻比的變化,節點Vl的電壓上升。並且,在節點Vl的電壓超過了參考電壓VREF時,比較器130的輸出從之前的L電平變化為H電平。將此時的第1可變電阻控制信號UPCODE作為第1控制代碼來保持。在接下來的比較工序B中,將在此規定的第1控制代碼作為第1可變電阻控制信號UPCODE來使用,來設定第1可變電阻111的電阻值。-比較工序B-控制電路240通過選擇器控制信號INSEL,按照在比較器130的(+)輸入端輸入電壓VI,在㈠輸入端輸入電壓V2的方式,來對選擇器120進行控制(第3比較狀態)。在該第3比較狀態下,控制電路240通過使第2可變電阻控制信號DNCODE變化來使第2可變電阻112的電阻值變化,同時對比較器130的輸出進行監視。然後,將比較器130 的輸出反轉時的第2可變電阻控制信號DNCODE規定為用於對終端電阻進行校正的第2控制代碼。例如,將第2可變電阻控制信號DNCODE從全部比特為「0」的狀態開始遞增計數。 由此,在第2可變電阻112的電阻值從最大值逐漸變小時,根據第1可變電阻111和第2可
11變電阻112的電阻比的變化,節點V2的電壓下降。並且,在節點V2的電壓低於電壓Vl時, 比較器130的輸出從之前的L電平變化為H電平。將此時的第2可變電阻控制信號DNCODE 作為第2控制代碼來保持。通過以上的偏移檢測工序、以及比較工序A、B,校正動作結束。根據本實施方式中的校正動作,在比較工序A、B之前,通過在偏移檢測工序中,在比較器130的一個輸入上加上與偏移補正信號相應的模擬值,來求出偏移補正數據。由此, 能夠避免比較器130的偏移的影響,能夠高精度地求出校正數據。因此,能夠高精度地對終端電阻的電阻值進行校正。〈再校正動作的說明〉此外,在本實施方式中,在一度進行了校正之後,再次進行校正的情況下,進行與上述相同的校正動作。在此情況下,優選使第1以及第2可變電阻控制信號UPC0DE、DNC0DE 僅在基於當前的校正數據的規定範圍內變化。即,在比較工序A中,使第1可變電阻控制信號UPCODE在第1控制代碼士MA(MA為正整數)的範圍內變化,在比較工序B中,使第2可變電阻控制信號DNCODE在第2控制代碼士 MB (MB為正整數)的範圍內變化。由此,能夠在短時間內執行再校正。在此,例如,設MA、MB分別為1,進行如下的動作。-比較工序A-在第2比較狀態下,將第1可變電阻控制信號UPCODE設定為「第1控制代碼_1」 來得到比較器130的輸出,之後,將第1可變電阻控制信號UPCODE設定為「第1控制代碼 +1」來得到比較器130的輸出。然後,在輸出為L電平和H電平的情況下,將原來的第1控制代碼作為新的第1控制代碼來保持。在輸出都為L電平的情況下,因為電壓Vl比參考電壓 VREF低,所以按照減小虛擬可變電阻110的電阻值的方式,將「第1控制代碼+1」作為新的第1控制代碼。在輸出都為H電平的情況下,因為電壓Vl比參考電壓VREF高,所以按照增大虛擬可變電阻110的電阻值的方式,將「第1控制代碼-1」作為新的第1控制代碼。在接下來的比較工序B中,將在此規定的新的第1控制代碼作為第1可變電阻控制信號UPCODE 來使用,來設定第1可變電阻111的電阻值。-比較工序B-在第3比較狀態下,將第2可變電阻控制信號DNCODE設定為「第2控制代碼_1」 來得到比較器130的輸出,之後,將第2可變電阻控制信號DNCODE設定為「第2控制代碼 +1」來得到比較器130的輸出。然後,在輸出為L電平和H電平的情況下,將原來的第2控制代碼作為新的第2控制代碼來保持。在輸出都為L電平的情況下,因為電壓V2比電壓Vl 高,所以按照減小第2可變電阻112的電阻值的方式,將「第2控制代碼+1」作為新的控制代碼候選c。在輸出都為H電平的情況下,因為電壓V2比電壓Vl低,所以按照增大第2可變電阻112的電阻值的方式,將「第2控制代碼-1」作為新的第2控制代碼。像這樣,在進行再校正的情況下,通過使第1以及第2可變電阻控制信號UPC0DE、 DNCODE僅在基於當前的校正數據的規定範圍內變化,能夠在短時間內執行再校正。因此,例如,即使在由於周邊溫度的變化等而產生了終端電阻的電阻值的變動的情況下,也能夠在短時間內迅速地進行再校正。另外,在進行再校正的情況下,也可以在執行偏移檢測工序來再次求出了偏移補正數據之後,求出新的校正數據。由此,即使在產生了周邊溫度的變化等的情況下,也能夠更高精度地求出校正數據。此外,在進行再校正的情況下,例如在再校正動作所需的時間無法連續地確保等情況下,也可以將處理在時間上進行分割來執行。由此,在由於周邊溫度的變化等而產生了終端電阻的電阻值的變動的情況下,即使無法確保連續的時間,也能夠階段性地執行再校正動作,能夠在短時間內迅速地進行再校正。(實施方式3)實施方式3所涉及的接口電路的結構與實施方式1所示的圖1相同,在此省略其詳細的說明。圖6是表示本實施方式所涉及的校正電路301的結構的電路圖。在圖6中,對與圖3共同的構成要素賦予與圖3相同的符號,在此省略其詳細的說明。在圖6中,380是溫度檢測部,370是溫度補正表。溫度檢測部380具備溫度電壓變換元件381、對溫度電壓變換元件381的輸出和相互不同的溫度檢測用基準電壓VREra、VREFL進行比較的比較器331、 332。由比較器331、332構成了溫度檢測用比較部。基準電壓VREHl是用於進行高溫檢測的電壓電平,基準電壓VREFL是用於進行低溫檢測的電壓電平。比較器331、332的輸出TEMPH、 TEMPL被提供給控制電路340。此外,在溫度補正表370中,校正數據的溫度補正量與比較器331、332的輸出TEMPH、TEMPL相關聯地保存。對像這樣構成的校正電路301的動作進行說明。在本實施方式中,關於校正動作, 與第1實施方式同樣地執行。並且,在本實施方式中,在一度進行了校正之後,進行再校正的情況下,進行校正數據的溫度補正。即,溫度電壓變換元件381輸出與周邊溫度相應的電壓,該輸出通過比較器331、332分別與基準電壓VREH1、VREFL進行比較。控制電路340接受比較器331、332的輸出TEMPH、TEMPL,並利用該輸出TEMPH、TEMPL來參照溫度補正表370,由此來求出溫度補正量0FSTC0DE。然後,將該溫度補正量0FSTC0DE加在執行再校正之前的控制代碼候選a、 b、c、d上。之後,與第1實施方式相同地進行再校正。像這樣,根據本實施方式,在進行再校正的情況下,在再校正之前求出校正數據的溫度補正量0FTC0DE。由此,能夠在更短時間內對周邊溫度的變化所導致的電阻值的變動進行補正。另外,在本實施方式中,作為與第1實施方式相組合來實現的實施方式進行了說明,但不限於此,例如,也可以與第2實施方式相組合。即,在圖5所示的接口電路201的結構中,追加圖6所示的溫度檢測部380以及溫度補正表370,並與本實施方式相同地,在再校正之前求出校正數據的溫度補正量0FTC0DE即可。然後,將該溫度補正量0FSTC0DE加在執行再校正之前的第1以及第2控制代碼上即可。另外,在本實施方式中,溫度檢測用比較部具有2個比較器,但也可以設置2個以上的比較器。通過增加比較器的個數,增加溫度檢測用電壓電平的數量,能夠對周邊溫度的變化所導致的電阻值的變動更精細地進行補正。此外,在上述各實施方式中,也可以在一度進行了校正之後,控制電路140340、 340反覆執行再校正。即,通過不斷進行再校正,從而周邊溫度的變化所導致的電阻值的變動總是得到補正,總是確保良好的信號傳遞特性。工業實用性
13
在本發明中,能夠將總線的終端電阻可靠地校正為希望的電阻值,因此,例如,在需要確保良好的信號傳遞特性的存儲器接口電路中可以發揮作用。
0100]符號說明0101]100接口電路0102]101,201,301校正電路0103]104AU04B可變電阻部0104]105焊盤0105]110虛擬可變電阻0106]111第1可變電阻0107]112第2可變電阻0108]120選擇器0109]130比較器0110]140、240、340控制電路0111]250加法器0112]260DA轉換器0113]331、332比較器(溫度檢測用比較部)0114]370溫度補正表0115]381溫度電壓變換元件0116]UPCODE第1可變電阻控制信號0117]DNCODE第2可變電阻控制信號0118]INSEL選擇器控制信號0119]OFFCAN偏移補正信號0120]0FSTC0DE溫度補正量0121]Rterm參考電阻0122]Vl第1節點0123]V2第2節點0124]VREF參考電壓
權利要求
1.一種接口電路,其具有對終端電阻的電阻值進行校正的功能, 所述接口電路具備可變電阻部,其發揮終端電阻的作用; 焊盤,其外接參考電阻;和校正電路,其與所述焊盤連接,對所述可變電阻部輸出用於對電阻值進行控制的校正數據,所述校正電路具備虛擬可變電阻,其連接於第1電源和所述焊盤之間; 第1以及第2可變電阻,其串聯連接於所述第1電源和第2電源之間; 比較器,其具有正輸入以及負輸入;選擇器,其將所述虛擬可變電阻和所述焊盤之間的第1節點的電壓、所述第1以及第 2可變電阻之間的第2節點的電壓、以及參考電壓作為輸入,並從這些電壓中分別選擇輸出提供給所述比較器的正輸入以及負輸入的電壓;和控制電路,其將所述比較器的輸出作為輸入,並輸出對所述虛擬可變電阻以及所述第1 可變電阻的電阻值進行控制的第1可變電阻控制信號、對所述第2可變電阻的電阻值進行控制的第2可變電阻控制信號、和對所述選擇器進行控制的選擇器控制信號, 所述控制電路,在執行校正的情況下,在按照所述第1節點的電壓和所述參考電壓、或者所述第1節點的電壓和所述第2節點的電壓被提供給所述比較器的方式,來通過所述選擇器控制信號控制了所述選擇器的狀態下,一邊使所述第1或第2可變電阻控制信號變化,一邊對所述比較器的輸出進行監視,並以輸出變化時的所述第1或第2可變電阻控制信號的信號值為基礎, 來求出所述校正數據,並且,在對所述第1節點的電壓和所述參考電壓、或者所述第1節點的電壓和所述第2節點的電壓向所述比較器的輸入端進行了正負切換的各個狀態下,求出所述比較器的輸出變化時的所述第1或第2可變電阻控制信號的信號值,並利用求出的信號值的平均值來求出所述校正數據。
2.根據權利要求1所述的接口電路,其特徵在於,所述控制電路,在進行再校正的情況下,使所述第1或第2可變電阻控制信號僅在基於當前的校正數據的規定範圍內變化,來求出新的校正數據。
3.一種接口電路,其具有對終端電阻的電阻值進行校正的功能, 所述接口電路具備可變電阻部,其發揮終端電阻的作用; 焊盤,其外接參考電阻;和校正電路,其與所述焊盤連接,對所述可變電阻部輸出用於對電阻值進行控制的校正數據,所述校正電路具備虛擬可變電阻,其連接於第1電源和所述焊盤之間; 第1以及第2可變電阻,其串聯連接於所述第1電源和第2電源之間; 比較器,其具有正輸入以及負輸入;選擇器,其將所述虛擬可變電阻和所述焊盤之間的第1節點的電壓、所述第1以及第 2可變電阻之間的第2節點的電壓、以及參考電壓作為輸入,並從這些電壓中分別選擇輸出提供給所述比較器的正輸入以及負輸入的電壓; DA轉換器,其用於所述比較器的偏移補正;加法器,其將所述DA轉換器的輸出加在所述比較器的正輸入或負輸入上;和控制電路,其將所述比較器的輸出作為輸入,並輸出對所述虛擬可變電阻以及所述第1 可變電阻的電阻值進行控制的第1可變電阻控制信號、對所述第2可變電阻的電阻值進行控制的第2可變電阻控制信號、對所述選擇器進行控制的選擇器控制信號、和提供給所述 DA轉換器的偏移補正信號, 所述控制電路,在執行校正的情況下,在按照所述第1節點的電壓和所述參考電壓、或者所述第1節點的電壓和所述第2節點的電壓被提供給所述比較器的方式,來通過所述選擇器控制信號控制了所述選擇器的狀態下,一邊使所述第1或第2可變電阻控制信號變化,一邊對所述比較器的輸出進行監視,並以輸出變化時的所述第1或第2可變電阻控制信號的信號值為基礎, 來求出所述校正數據,並且,在求出所述校正數據之前,在按照所述參考電壓被提供給所述比較器的正負輸入這兩者的方式,通過所述選擇器控制信號控制了所述選擇器的狀態下,一邊使所述偏移補正信號變化,一邊對所述比較器的輸出進行監視,並以輸出變化時的所述偏移補正信號的信號值為基礎,來求出偏移補正數據,在執行校正的情況下,將所述偏移補正數據提供給所述DA轉換器。
4.根據權利要求3所述的接口電路,其特徵在於,所述控制電路在進行再校正的情況下,使所述第1或第2可變電阻控制信號僅在基於當前的校正數據的規定範圍內變化,來求出新的校正數據。
5.根據權利要求4所述的接口電路,其特徵在於,所述控制電路,在進行再校正的情況下,在再次求出了偏移補正數據之後,求出新的校正數據。
6.根據權利要求2或4所述的接口電路,其特徵在於, 還具備溫度電壓變換元件;溫度檢測用比較部,其對所述溫度電壓變換元件的輸出、和至少兩個以上的不同的溫度檢測用基準電壓進行比較;和溫度補正表,其將校正數據的溫度補正量與所述溫度檢測用比較部的輸出相關聯地保存,所述控制電路,在進行再校正的情況下,通過接受所述溫度檢測用比較部的輸出,利用該輸出並參照所述溫度補正表,由此來求出校正數據的溫度補正量。
7.根據權利要求2或4所述的接口電路,其特徵在於,所述控制電路在進行再校正的情況下將處理在時間上進行分割來執行。
8.根據權利要求2或4所述的接口電路,其特徵在於, 所述控制電路反覆執行再校正。
全文摘要
在接口電路的校正電路(101)中,控制電路(140)在執行校正的情況下,按照電壓(V1、VREF)或電壓(V1、V2)被提供給比較器(130)的方式,對選擇器(120)進行控制。兩個電壓向比較器(120)的輸入端被正負切換。然後,在各個狀態下,控制電路(140)求出比較器(120)的輸出變化時的可變電阻控制信號(UPCODE、DNCODE)的信號值,並利用求出的信號值的平均值來求出用於對終端電阻的電阻值進行控制的校正數據。
文檔編號H03K19/0175GK102449966SQ200980159499
公開日2012年5月9日 申請日期2009年11月24日 優先權日2009年5月29日
發明者中平圭亮, 宮嵜慎也, 平木剛, 池村次朗, 波戶岡和也, 田町亙 申請人:松下電器產業株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀