專利名稱:一次性可編程芯片的空間分配方法、使用方法,及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子技術(shù)領(lǐng)域,特別涉及一種一次性可編程芯片的空間分配方法、使用方法,及裝置。
背景技術(shù):
隨著手機(jī)攝像頭的快速發(fā)展,對(duì)影象效果和一致性要求越來(lái)越高,而單個(gè)攝像頭模組硬件還無(wú)法做到完全一致,因此需要對(duì)單個(gè)模組進(jìn)行某些效果矯正,特別是需要進(jìn)行白平衡(White Balance, WB),鏡頭矯正等。一次性可編程芯片(One time programme, OTP),是指具有只能燒錄一次的內(nèi)存空間的芯片,該芯片可以按照要求存放不同效果參數(shù)。目前一般通過(guò)在OTP中存放基本信息及校正參數(shù),基本信息用于描述鏡頭、模組等的基本信息,校正參數(shù)是用于校正攝像頭模組的參數(shù)。發(fā)明人在實(shí)現(xiàn)本發(fā)明實(shí)施例的過(guò)程中發(fā)現(xiàn),目前OTP的空間分配混亂并且采用不同的順序以及不同的存儲(chǔ)方式,導(dǎo)致各種燒錄的OTP無(wú)法兼容。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種一次性可編程芯片的空間分配方法、使用方法,及裝置,使燒錄的各種OTP能夠兼容。一種一次性可編程芯片的空間分配方法,包括獲取一次性可編程芯片OTP的存儲(chǔ)空間;按照預(yù)定順序及地址低位到高位的順序,將對(duì)應(yīng)攝像頭模組的基本信息及校正參數(shù)的各項(xiàng),依次寫入所述存儲(chǔ)空間的預(yù)定地址空間內(nèi);并在寫入的基本信息和或校正參數(shù)的末尾設(shè)置預(yù)定的燒錄標(biāo)示位?!N一次性可編程芯片的使用方法,包括獲取一次性可編程芯片的存儲(chǔ)空間的預(yù)定地址空間;按照從高位到低位的順序確定是否為燒錄標(biāo)示位,若是,則將所述燒錄標(biāo)志位所在頁(yè)地址空間內(nèi)的校正參數(shù)讀出,用于校正與所述校正參數(shù)對(duì)應(yīng)的攝像頭模組;對(duì)應(yīng)所述攝像頭模組的基本信息及校正參數(shù)的各項(xiàng),是按照預(yù)定順序及地址低位到高位的順序,依次寫入所述存儲(chǔ)空間的預(yù)定地址空間內(nèi)的。一種一次性可編程芯片的空間分配裝置,包括空間獲取單元,用于獲取一次性可編程芯片OTP的存儲(chǔ)空間;燒錄單元,用于按照預(yù)定順序及地址低位到高位的順序,將對(duì)應(yīng)攝像頭模組的基本信息及校正參數(shù)的各項(xiàng),依次寫入所述存儲(chǔ)空間的預(yù)定地址空間內(nèi);并在寫入的基本信息和或校正參數(shù)的末尾設(shè)置預(yù)定的燒錄標(biāo)示位。一種一次性可編程芯片的使用裝置,包括地址獲取單元,用于獲取一次性可編程芯片的存儲(chǔ)空間的預(yù)定地址空間;
讀取單元,用于按照從高位到低位的順序確定是否為燒錄標(biāo)示位,若是,則將所述燒錄標(biāo)志位所在頁(yè)地址空間內(nèi)的校正參數(shù)讀出,用于校正與所述校正參數(shù)對(duì)應(yīng)的攝像頭模組;對(duì)應(yīng)所述攝像頭模組的基本信息及校正參數(shù)的各項(xiàng),是按照預(yù)定順序及地址低位到高位的順序,依次寫入所述存儲(chǔ)空間的預(yù)定地址空間內(nèi)的。從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn)按照預(yù)定順序及地址低位到高位的順序,將對(duì)應(yīng)攝像頭模組的基本信息及校正參數(shù)的各項(xiàng),依次寫入存儲(chǔ)空間的預(yù)定地址空間內(nèi);并在寫入的基本信息和或校正參數(shù)的末尾設(shè)置預(yù)定的燒錄標(biāo)示位;那么可以確定寫入的參數(shù)項(xiàng)及其順序和地址,并且可以通過(guò)燒錄標(biāo)示位方便地找到這些參數(shù),從而使燒錄的各種OTP能夠兼容。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例方法流程示意圖;圖2為本發(fā)明實(shí)施例另一方法流程示意圖;圖3為本發(fā)明實(shí)施例裝置結(jié)構(gòu)示意圖;圖4為本發(fā)明實(shí)施例另一裝置結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部份實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例提供了一種一次性可編程芯片的空間分配方法,如圖1所示,包括101 :獲取一次性可編程芯片OTP的存儲(chǔ)空間;本步驟獲取存儲(chǔ)空間的過(guò)程可以僅僅只是確定后續(xù)將要使用的預(yù)定地址空間是否完整,或者是否存在,或者處于可使用狀態(tài)。存儲(chǔ)空間在后續(xù)實(shí)施例中將有具體舉例。102 :按照預(yù)定順序及地址低位到高位的順序,將對(duì)應(yīng)攝像頭模組的基本信息及校正參數(shù)的各項(xiàng),依次寫入上述存儲(chǔ)空間的預(yù)定地址空間內(nèi);并在寫入的基本信息和或校正參數(shù)的末尾設(shè)置預(yù)定的燒錄標(biāo)示位。后續(xù)實(shí)施例將對(duì)攝像頭模組的基本信息進(jìn)行舉例說(shuō)明。本發(fā)明實(shí)施例方案,按照預(yù)定順序及地址低位到高位的順序,將對(duì)應(yīng)攝像頭模組的基本信息及校正參數(shù)的各項(xiàng),依次寫入存儲(chǔ)空間的預(yù)定地址空間內(nèi);并在寫入的基本信息和或校正參數(shù)的末尾設(shè)置預(yù)定的燒錄標(biāo)示位;那么可以確定寫入的參數(shù)項(xiàng)及其順序和地址,并且可以通過(guò)燒錄標(biāo)示位方便地找到這些參數(shù),從而使燒錄的各種OTP能夠兼容。更具體地,上述校正參數(shù)包括自動(dòng)白平衡(Automatic white balance, AWB)參數(shù)、鏡頭陰影校正(Lens Shading Correction, LSC)參數(shù)、自動(dòng)對(duì)焦(Auto Focus, AF)參數(shù)。在后續(xù)實(shí)施例中將對(duì)各參數(shù)可能包含的項(xiàng)進(jìn)行具體舉例說(shuō)明。需要說(shuō)明的是,本實(shí)施例舉例的校正參數(shù)的舉例并不是攝像頭校正可能需要的校正參數(shù)的窮舉,因此以上舉例不應(yīng)理解為對(duì)本發(fā)明實(shí)施例的限定。可選地,上述攝像頭模組的基本信息、自動(dòng)白平衡AWB參數(shù)以及鏡頭陰影校正LSC參數(shù)存儲(chǔ)在上述預(yù)定地址空間的前端,并且在末尾設(shè)置預(yù)定的第一燒錄標(biāo)示位。可選地,上述自動(dòng)對(duì)焦AF參數(shù)存儲(chǔ)在上述預(yù)定地址空間的前端靠后的預(yù)定位置,并且在末尾設(shè)置預(yù)定的第二燒錄標(biāo)示位。后續(xù)實(shí)施例將對(duì)各項(xiàng)參數(shù)的具體存放方式進(jìn)行詳細(xì)說(shuō)明。本發(fā)明實(shí)施例還提供了一種一次性可編程芯片的使用方法,如圖2所示,包括201 :獲取一次性可編程芯片的存儲(chǔ)空間的預(yù)定地址空間;該步驟僅是作為進(jìn)行讀取之前的預(yù)操作,以確定預(yù)定的地址空間是存在的,或者可讀取狀態(tài)。預(yù)定地址空間在后續(xù)實(shí)施例中將有具體舉例。202:按照從高位到低位的順序確定是否為燒錄標(biāo)示位,若是,則將上述燒錄標(biāo)志位所在頁(yè)地址空間內(nèi)的校正參數(shù)讀出,用于校正與上述校正參數(shù)對(duì)應(yīng)的攝像頭模組;對(duì)應(yīng)上述攝像頭模組的基本信息及校正參數(shù)的各項(xiàng),是按照預(yù)定順序及地址低位到高位的順序,依次寫入上述存儲(chǔ)空間的預(yù)定地址空間內(nèi)的。本發(fā)明實(shí)施例方案,按照預(yù)定順序及地址低位到高位的順序,將對(duì)應(yīng)攝像頭模組的基本信息及校正參數(shù)的各項(xiàng),依次寫入存儲(chǔ)空間的預(yù)定地址空間內(nèi);并在寫入的基本信息和或校正參數(shù)的末尾設(shè)置預(yù)定的燒錄標(biāo)示位;那么可以確定寫入的參數(shù)項(xiàng)及其順序和地址,并且可以通過(guò)燒錄標(biāo)示位方便地找到這些參數(shù),從而使燒錄的各種OTP能夠兼容。更具體地,上述校正參數(shù)包括自動(dòng)白平衡AWB參數(shù)、鏡頭陰影校正LSC參數(shù)、自動(dòng)對(duì)焦AF參數(shù);在后續(xù)實(shí)施例中將對(duì)各參數(shù)可能包含的項(xiàng)進(jìn)行具體舉例說(shuō)明。需要說(shuō)明的是,本實(shí)施例舉例的校正參數(shù)的舉例并不是攝像頭校正可能需要的校正參數(shù)的窮舉,因此以上舉例不應(yīng)理解為對(duì)本發(fā)明實(shí)施例的限定。上述攝像頭模組的基本信息、自動(dòng)白平衡AWB參數(shù)以及鏡頭陰影校正LSC參數(shù)存儲(chǔ)在上述預(yù)定地址空間的前端,并且在末尾設(shè)置預(yù)定的第一燒錄標(biāo)示位;上述自動(dòng)對(duì)焦AF參數(shù)存儲(chǔ)在上述預(yù)定地址空間的前端靠后的預(yù)定位置,并且在末尾設(shè)置預(yù)定的第二燒錄標(biāo)示位;上述按照從高位到低位的順序確定是否為燒錄標(biāo)示位,包括按照從高位到低位的順序確定是否為第一燒錄標(biāo)示位或第二燒錄標(biāo)示位。本實(shí)施例將就Aptina感光芯片(Sensor) OTP的空間分配和運(yùn)用流程進(jìn)行舉例說(shuō)明,以下的舉例可以適用于Aptina Sensor A8140, A8141, A5140, A5141等,也可以適用于與之類似的芯片,具體的應(yīng)用芯片本發(fā)明實(shí)施例不予限定。以下將就OTP內(nèi)存分配和運(yùn)用流程兩部分分別進(jìn)行說(shuō)明。一、OTP內(nèi)存分配按照地址順序分配OTP內(nèi)存1、攝像頭模組基本信息包括攝像頭模組制作時(shí)間(某年.某月.某日,占4字節(jié)),模組廠信息(占I或2字節(jié)),鏡頭信息(占I或2字節(jié)),馬達(dá)信息(占I或2字節(jié)),馬達(dá)驅(qū)動(dòng)芯片信息(占I或2字節(jié)),燒錄環(huán)境色溫信息(占I或2字節(jié))。2、WB (白平衡)參數(shù)包括當(dāng)前模組R/Gr (紅色red與同行綠色green的比值),B/Gr (藍(lán)色blue與同行綠色green的比值),Gb/Gr (藍(lán)色同行的綠色green與紅色同行的綠色green的比值);典型值模組R,B,Gr,Gb ;當(dāng)前模組R,B,Gr,Gb。一共占空間(22字節(jié)或11字節(jié))。3、鏡頭矯正參數(shù)由于鏡頭,芯片上的微透鏡等特性,會(huì)造畫面四個(gè)角落明顯比中心偏暗,且畫面顏色不均勻等現(xiàn)象,為了禰補(bǔ)這個(gè)問題,需要通過(guò)軟件進(jìn)行鏡頭矯正,又由于不同模組之間存在一致性問題,所以同一套參數(shù)并不能對(duì)所有模組很好進(jìn)行的禰補(bǔ),所以需要對(duì)單個(gè)模組進(jìn)行矯正,因此需要OTP空間分配此參數(shù)。不同感光芯片Sensor,矯正參數(shù)不一樣,所以分配空間大小也不一樣。4、OTP 燒錄標(biāo)示位,可以使用值為 Oxffff,16 進(jìn)制 Oxffff = 65535, Oxff = 255,4字節(jié)2字節(jié)(或Oxff)代表OTP此頁(yè)地址的OTP值是有效的。5、AF (自動(dòng)對(duì)焦)參數(shù)由于AF測(cè)試環(huán)境和WB參數(shù)以及鏡頭矯正測(cè)試環(huán)境不一樣,所以在模組廠很難實(shí)現(xiàn)同個(gè)崗位燒錄0ΤΡ,對(duì)于AF燒錄,可以采用獨(dú)立崗位出來(lái)燒錄,所以一般AF=Auto Focus,自動(dòng)對(duì)焦AF參數(shù)在OTP空間上分配,是獨(dú)立頁(yè)地址。AF參數(shù)包 括但不限于遠(yuǎn)景馬達(dá)位置,近景馬達(dá)位置,馬達(dá)起始位置。下面是Aptina感光芯片的OTP空間分配的一個(gè)舉例,具體請(qǐng)參閱表1、表2以及表3。表I 身份標(biāo)識(shí)(Identity, ID)、AWB 燒錄
權(quán)利要求
1.一種一次性可編程芯片的空間分配方法,其特征在于,包括獲取一次性可編程芯片OTP的存儲(chǔ)空間;按照預(yù)定順序及地址低位到高位的順序,將對(duì)應(yīng)攝像頭模組的基本信息及校正參數(shù)的各項(xiàng),依次寫入所述存儲(chǔ)空間的預(yù)定地址空間內(nèi);并在寫入的基本信息和或校正參數(shù)的末尾設(shè)置預(yù)定的燒錄標(biāo)示位。
2.根據(jù)權(quán)利要求1所述方法,其特征在于,所述校正參數(shù)包括自動(dòng)白平衡AWB參數(shù)、鏡頭陰影校正LSC參數(shù)、自動(dòng)對(duì)焦AF參數(shù)。
3.根據(jù)權(quán)利要求2所述方法,其特征在于,所述像頭模組的基本信息、自動(dòng)白平衡AWB 參數(shù)以及鏡頭陰影校正LSC參數(shù)存儲(chǔ)在所述預(yù)定地址空間的前端,并且在末尾設(shè)置預(yù)定的第一燒錄標(biāo)示位。
4.根據(jù)權(quán)利要求3所述方法,其特征在于,所述自動(dòng)對(duì)焦AF參數(shù)存儲(chǔ)在所述預(yù)定地址空間的前端靠后的預(yù)定位置,并且在末尾設(shè)置預(yù)定的第二燒錄標(biāo)示位。
5.一種一次性可編程芯片的使用方法,其特征在于,包括獲取一次性可編程芯片的存儲(chǔ)空間的預(yù)定地址空間;按照從高位到低位的順序確定是否為燒錄標(biāo)示位,若是,則將所述燒錄標(biāo)志位所在頁(yè)地址空間內(nèi)的校正參數(shù)讀出,用于校正與所述校正參數(shù)對(duì)應(yīng)的攝像頭模組;對(duì)應(yīng)所述攝像頭模組的基本信息及校正參數(shù)的各項(xiàng),是按照預(yù)定順序及地址低位到高位的順序,依次寫入所述存儲(chǔ)空間的預(yù)定地址空間內(nèi)的。
6.根據(jù)權(quán)利要求5所述方法,其特征在于,所述校正參數(shù)包括自動(dòng)白平衡AWB參數(shù)、 鏡頭陰影校正LSC參數(shù)、自動(dòng)對(duì)焦AF參數(shù);所述像頭模組的基本信息、自動(dòng)白平衡AWB參數(shù)以及鏡頭陰影校正LSC參數(shù)存儲(chǔ)在所述預(yù)定地址空間的前端,并且在末尾設(shè)置預(yù)定的第一燒錄標(biāo)示位;所述自動(dòng)對(duì)焦AF參數(shù)存儲(chǔ)在所述預(yù)定地址空間的前端靠后的預(yù)定位置,并且在末尾設(shè)置預(yù)定的第二燒錄標(biāo)示位; 所述按照從高位到低位的順序確定是否為燒錄標(biāo)示位,包括按照從高位到低位的順序確定是否為第一燒錄標(biāo)示位或第二燒錄標(biāo)示位。
7.一種一次性可編程芯片的空間分配裝置,其特征在于,包括空間獲取單元,用于獲取一次性可編程芯片OTP的存儲(chǔ)空間;燒錄單元,用于按照預(yù)定順序及地址低位到高位的順序,將對(duì)應(yīng)攝像頭模組的基本信息及校正參數(shù)的各項(xiàng),依次寫入所述存儲(chǔ)空間的預(yù)定地址空間內(nèi);并在寫入的基本信息和或校正參數(shù)的末尾設(shè)置預(yù)定的燒錄標(biāo)示位。
8.根據(jù)權(quán)利要求7所述裝置,其特征在于,所述校正參數(shù)包括自動(dòng)白平衡AWB參數(shù)、 鏡頭陰影校正LSC參數(shù)、自動(dòng)對(duì)焦AF參數(shù);所述燒錄單元,具體用于將所述攝像頭模組的基本信息、自動(dòng)白平衡AWB參數(shù)以及鏡頭陰影校正LSC參數(shù)存儲(chǔ)在所述預(yù)定地址空間的前端,并且在末尾設(shè)置預(yù)定的第一燒錄標(biāo)示位;將所述自動(dòng)對(duì)焦AF參數(shù)存儲(chǔ)在所述預(yù)定地址空間的前端靠后的預(yù)定位置,并且在末尾設(shè)置預(yù)定的第二燒錄標(biāo)示位。
9.一種一次性可編程芯片的使用裝置,其特征在于,包括地址獲取單元,用于獲取一次性可編程芯片的存儲(chǔ)空間的預(yù)定地址空間;讀取單元,用于按照從高位到低位的順序確定是否為燒錄標(biāo)示位,若是,則將所述燒錄標(biāo)志位所在頁(yè)地址空間內(nèi)的校正參數(shù)讀出,用于校正與所述校正參數(shù)對(duì)應(yīng)的攝像頭模組;對(duì)應(yīng)所述攝像頭模組的基本信息及校正參數(shù)的各項(xiàng),是按照預(yù)定順序及地址低位到高位的順序,依次寫入所述存儲(chǔ)空間的預(yù)定地址空間內(nèi)的。
10.根據(jù)權(quán)利要求9所述裝置,其特征在于,所述校正參數(shù)包括自動(dòng)白平衡AWB參數(shù)、鏡頭陰影校正LSC參數(shù)、自動(dòng)對(duì)焦AF參數(shù);所述攝像頭模組的基本信息、自動(dòng)白平衡AWB參數(shù)以及鏡頭陰影校正LSC參數(shù)存儲(chǔ)在所述預(yù)定地址空間的前端,并且在末尾設(shè)置預(yù)定的第一燒錄標(biāo)示位;所述自動(dòng)對(duì)焦AF參數(shù)存儲(chǔ)在所述預(yù)定地址空間的前端靠后的預(yù)定位置,并且在末尾設(shè)置預(yù)定的第二燒錄標(biāo)示位; 所述讀取單元,用于按照從高位到低位的順序確定是否為燒錄標(biāo)示位,具體為按照從高位到低位的順序確定是否為第一燒錄標(biāo)示位或第二燒錄標(biāo)示位。
全文摘要
本發(fā)明實(shí)施例公開了一次性可編程芯片的空間分配方法、使用方法,及裝置。其中方法包括獲取一次性可編程芯片OTP的存儲(chǔ)空間;按照預(yù)定順序及地址低位到高位的順序,將對(duì)應(yīng)攝像頭模組的基本信息及校正參數(shù)的各項(xiàng),依次寫入所述存儲(chǔ)空間的預(yù)定地址空間內(nèi);并在寫入的基本信息和或校正參數(shù)的末尾設(shè)置預(yù)定的燒錄標(biāo)示位。采用上述方案可以確定寫入的參數(shù)項(xiàng)及其順序和地址,并且可以通過(guò)燒錄標(biāo)示位方便地找到這些參數(shù),從而使燒錄的各種OTP能夠兼容。
文檔編號(hào)G06F12/02GK103019950SQ201210584420
公開日2013年4月3日 申請(qǐng)日期2012年12月28日 優(yōu)先權(quán)日2012年12月28日
發(fā)明者黃長(zhǎng)發(fā), 張粦鋼, 李建華 申請(qǐng)人:信利光電(汕尾)有限公司