省去外置晶片flash的方法
2023-11-05 11:25:47 1
專利名稱:省去外置晶片flash的方法
技術領域:
本發明涉及帶外置ME/MC、3D晶片的電視。
背景技術:
目前一些較高端的電視,都會外置ME/MC晶片,用於做運動圖像補償,使運動的圖像更加平穩,提升觀看效果。一些高端的快門式3D電視,也會外置3D晶片。這些外置的晶片有自己獨立的內存DDR、FLASH,如圖2所示。在外置晶片啟動的時候,晶片會將代碼從 FLASH中加載到DDR中,然後開始運行。在外置晶片運行後,電視控制軟體根據自己需要,通過某種通信協議,例如SPI、I2C,目前基本主流的均為I2C協議,跟外置晶片通信去設置外置晶片的運行方式。對於外置晶片,就目前技術,通常需要設置外置晶片的LVDS接受、輸出模式、ME/MC的效果、3D的效果等等。確保外置晶片正常運行,內存DDR和FLASH是必備的元器件,導致生產成本較高。如果外置晶片的軟體改變了,導致通信協議的內容改變,那麼電視控制軟體也同樣需要改變,也就是說,電視控制軟體和外置晶片軟體具備一定的關聯性。一個電視機兩套軟體,且這兩套軟體具備一定的關聯性,不便於生產管理。例如,A機型1版本的電視機軟體和1版本的外置晶片軟體是一對檢驗合格的軟體,已經用於生產,B機型同樣也使用1版本的外置晶片軟體,但是在使用的過程中,由於B機型的特殊性,B機型需要更改1版本的外置晶片軟體,這樣就變成2版本的外置晶片軟體,但是2版本的外置晶片軟體無法在A機型上使用,這樣一來,A機型就必須使用外置晶片的1版本,B機型就必須使用外置晶片的2 版本。如果這樣的情況過多,軟體管理、生產管理帶來諸多的不便。
發明內容
本發明的目的在於提供一種減低成本、改善軟體控制的省去外置晶片FLASH的方法。本發明的目的可以這樣實現,設計一種省去外置晶片FLASH的方法,包括以下步驟A、設置外置晶片和支持其工作的內存DDR ;B、將外置晶片的軟體打包於電視控制軟體中,作為電視控制軟體的一部分,寫入電視控制模塊的FALSH中;C、電視機開機的時候,電視控制CPU開始工作,給外置晶片和內存DDR供電;D、將電視控制軟體中的外置晶片軟體數據通過通信協議,傳輸給外置晶片;E、外置晶片再將其接收到的軟體數據導入到內存DDR中,以供其運行。本發明可以使電視機減少一顆FLASH,從而帶來了成本的降低,此外,將外置ME/ MC或者3D晶片的軟體打包到電視控制軟體中,將其作為一個軟體,改善了生產開發對軟體的控制。
圖1是本發明較佳實施例的模塊示意圖2是現有技術的模塊示意圖。
圖1中1為外置晶片ME/MC晶片、2為外置晶片內存DDR、3為電視控制處理器 CPU、4為電視控制的FLASH、5為電視控制的內存DDR、6為電視圖像處理晶片、7為電視顯示屏 LCD。
具體實施方式
以下結合實施例對本發明作進一步的描述。
如圖1所示,一種省去外置晶片FLASH的方法,包括以下步驟
A、設置外置晶片1和支持其工作的內存DDR2 ;
B、將外置晶片的軟體打包於電視控制軟體中,作為電視控制軟體的一部分,寫入電視控制模塊的FALSH4中;
C、電視機開機的時候,電視控制CPU3開始工作,給外置晶片1和內存DDR2供電;
D、將電視控制軟體中的外置晶片軟體數據通過通信協議,傳輸給外置晶片1 ;
E、外置晶片1再將接收到的軟體數據導入到內存DDR2中,以供外置晶片1運行。
將外置晶片的軟體打包於電視控制軟體中,作為電視控制軟體的一部分,寫入電視控制模塊的FALSH中,電視機開機的時候,將電視控制軟體中的外置晶片軟體代碼通過通信協議,如I2C、SPI等,傳輸給。外置晶片再將其導入到DDR中,以供其運行。外置晶片為ME/MC晶片或3D晶片。
工作時,電視機開機,電視控制處理器CPU3開始工作,給ME/MC晶片供電,內存 DDR2供電;待ME/MC晶片1和內存DDR2供電正常,ME/MC晶片1內部固化的引導程序正常工作後,由電視控制模塊的FALSH開始向ME/MC晶片1通過約定好的協議如I2C、SPI等傳輸ME/MC晶片的程序;ME/MC晶片1將接受到程序保存到內存DDR2中,然後晶片1切換到執行內存DDR2中的程序,ME/MC晶片1開始正常的工作。
實施例中,如圖1、圖2所示,MST981C晶片內置了 CPU3和圖像處理晶片6,3D晶片 1採用的是MSTQSC,與MST981C內置CPU3通信是通過I2C協議。MSTQSC的軟體原來是存儲在外置的8MBIT SPI FLASH8中,現在可以將SPIFALSH8去掉,將軟體打包在電視主程序中, 一起存放在NAND FLASH4中。
本發明可以使電視機減少一顆FLASH,從而帶來了成本的降低,此外,將外置ME/ MC或者3D晶片的軟體打包到電視控制軟體中,將其作為一個軟體,改善了生產開發對軟體的控制。
權利要求
1.一種省去外置晶片FLASH的方法,其特徵在於包括以下步驟A、設置外置晶片和支持其工作的內存DDR;B、將外置晶片的軟體打包於電視控制軟體中,作為電視控制軟體的一部分,寫入電視控制模塊的FALSH中;C、電視機開機的時候,電視控制CPU開始工作,給外置晶片和內存DDR供電;D、將電視控制軟體中的外置晶片軟體數據通過通信協議,傳輸給外置晶片;E、外置晶片再將其接收到的軟體數據導入到內存DDR中,以供其運行。
2.根據權利要求1所述的省去外置晶片FLASH的方法,其特徵在於所述通信協議為 I2C 或 SPI。
3.根據權利要求1所述的省去外置晶片FLASH的方法,其特徵在於所述外置晶片為 ME/MC晶片或3D晶片。
全文摘要
一種省去外置晶片FLASH的方法,涉及帶外置ME/MC、3D晶片的電視。該方法包括以下步驟設置外置晶片和支持其工作的內存DDR;將外置晶片的軟體打包於電視控制軟體中,作為電視控制軟體的一部分,寫入電視控制模塊的FALSH中;電視機開機的時候,電視控制CPU開始工作,給外置晶片和內存DDR供電;將電視控制軟體中的外置晶片軟體數據通過通信協議,傳輸給外置晶片;外置晶片再將其接收到的軟體數據導入到內存DDR中,以供其運行。本發明可以使電視機減少一顆FLASH,從而帶來了成本的降低,此外,將外置ME/MC或者3D晶片的軟體打包到電視控制軟體中,將其作為一個軟體,改善了生產開發對軟體的控制。
文檔編號H04N5/44GK102520999SQ20111041636
公開日2012年6月27日 申請日期2011年12月14日 優先權日2011年12月14日
發明者李佳 申請人:康佳集團股份有限公司