System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及程序燒錄領域,具體而言,涉及一種程序燒錄方法及結構。
技術介紹
1、目前的電子產品通常需運行操作系統和應用程序,硬件通常設計有qspi(quadserial?peripheral?interface,6線spi)或spi接口(serial?peripheral?interface,串行外圍設備接口)的配置芯片,存儲系統的bios、bootloader和固件程序等信息,用于產品上電啟動時引導操作系統或直接運行應用程序。特別是基于cpu(central?processing?unit,中央處理器)、fpga(field?programmable?gate?array,現場可編程邏輯門陣列)、dsp(digital?signal?process,數字信號處理)的計算機/現場可編程邏輯/數字信號處理系統都會安裝配置芯片,實現系統上電時硬件初始化、加載引導程序、運行固件程序或對fpga進行現場編程等功能。
2、在產品的研發階段,配置芯片存儲的信息需要反復調整和優化,所以需頻繁對配置芯片進行程序燒錄。行業慣常做法是在產品的印制板上焊接配置芯片的插座,然后再將配置芯片安裝在該插座上。需要更新配置信息時,使用鑷子等工具拆卸配置芯片,然后使用燒錄器/編程器進行程序燒錄,最后再安裝回插座。
3、在產品的量產階段,為了提高可靠性,配置芯片直接焊接在產品的印制板上。在產品維護升級時,如果需要更新配置信息,必須首先使用焊接臺等拆卸工具將配置芯片從產品的印制板上拆卸下來,然后使用燒錄器/編程器進行程序燒錄,最后再焊接回
4、有些產品在量產階段,仍然將配置芯片安裝在印制板插座上,這種情況下,配置芯片和插座管腳由于氧化會導致接觸不良,而且如果環境具有較強的振動和沖擊時,配置芯片極易松動甚至脫落,引起產品功能異常。
5、隨著行業大量使用bga封裝(ball?grid?array,球柵陣列封裝)的配置芯片,目前尚無合適的插座,因此選用bga封裝的配置芯片時,無論是在產品的研發階段還是量產階段,都是直接將芯片焊接在印制板上。更新配置信息時,需拆卸和焊接bga芯片,這涉及到芯片的烘烤和焊接溫度曲線控制等工藝要求,實際操作繁瑣且耗時較長。
技術實現思路
1、本專利技術旨在提供一種程序燒錄方法及結構,以實現配置芯片直接焊接在印制板上,更新配置信息時,不需拆卸配置芯片即可使用燒錄器/編程器完成程序燒錄。
2、本專利技術提供的一種程序燒錄方法,包括:
3、cpu/fpga/dsp的qspi接口、isp接口和配置芯片通過qspi接口信號串聯在一起,形成信號級聯結構;
4、采用isp信號電纜和場效應管控制配置芯片的供電;
5、不使用isp信號電纜時,isp接口懸空,cpu/fpga/dsp的qspi接口中的信號與配置芯片連接,cpu/fpga/dsp的qspi接口中的供電通過導通的場效應管為配置芯片供電,配置芯片處于正常工作狀態,完成cpu/fpga/dsp和配置芯片的功能;
6、使用isp信號電纜時,將isp信號電纜一端插入isp接口,另外一端插入燒錄器/編程器的isp接口,燒錄器/編程器通過isp信號電纜為配置芯片提供qspi信號和供電,產品不需加電使用燒錄器/編程器即可完成對配置芯片的程序燒錄。
7、在一些實施例中,所述場效應管為p溝道mos型場效應管;該p溝道mos型場效應管的漏極連接到cpu/fpga/dsp的qspi接口中的供電;該p溝道mos型場效應管的柵極下拉到地并連接到所述isp接口的供電輸出;該p溝道mos型場效應管的源極連接到配置芯片的供電輸入;通過該p溝道mos型場效應管內部的體二極管和柵極源極之間電壓從而控制配置芯片的供電。
8、在一些實施例中,不使用isp信號電纜時,所述isp接口無供電,所述cpu/fpga/dsp的qspi接口中的供電通過所述場效應管的體二極管后滿足所述場效應管的導通條件,從而為所述配置芯片供電。
9、在一些實施例中,燒錄器/編程器的isp接口中的供電輸出通過所述isp信號電纜連接到所述isp接口的一個管腳,所述isp接口的另一個管腳連接到配置芯片的供電輸入,所述isp信號電纜通過短接相應的兩個芯線將所述isp接口的兩個供電管腳連接起來,從而燒錄器/編程器通過所述isp信號電纜為配置芯片供電。
10、在一些實施例中,所述cpu/fpga/dsp的qspi接口、所述isp接口和所述配置芯片在硬件設計的器件布局和信號布線時,所述isp接口處于信號級聯結構的中間位置,所述cpu/fpga/dsp和配置芯片分別處于信號級聯結構的首尾兩端,且qspi信號在印制板上的走線總長度需要確保cpu/fpga/dsp和燒錄器/編程器都能夠高速讀寫配置芯片,滿足系統上電時間和程序的快速燒錄要求。
11、在一些實施例中,所述isp接口提供4x數據信號,支持配置芯片數據接口的x1,x2和x4讀寫操作。
12、在一些實施例中,所述isp信號電纜為10芯isp信號電纜。
13、本專利技術還提供一種程序燒錄結構,包括:cpu/fpga/dsp的qspi接口、isp接口和配置芯片;所述cpu/fpga/dsp的qspi接口、isp接口和配置芯片通過qspi接口信號串聯在一起,形成信號級聯結構;
14、不使用isp信號電纜時,isp接口懸空,cpu/fpga/dsp的qspi接口中的信號與配置芯片連接,使得cpu/fpga/dsp的qspi接口中的供電通過導通的場效應管為配置芯片供電,配置芯片處于正常工作狀態,完成cpu/fpga/dsp和配置芯片的功能;
15、使用isp信號電纜時,將燒錄器/編程器與配置芯片通過isp信號電纜連接,使得燒錄器/編程器通過isp信號電纜為配置芯片提供qspi信號和供電,產品不需加電使用燒錄器/編程器即可完成對配置芯片的程序燒錄。
16、綜上所述,由于采用了上述技術方案,本專利技術的有益效果是:
17、1、本專利技術將cpu/fpga/dsp的qspi接口中的qspi信號與配置芯片直接連接,cpu/fpga/dsp的qspi接口中的供電使用場效應管進行控制后連接到配置芯片的供電輸入。在產品正常使用時,isp接口懸空,場效應管導通,cpu/fpga/dsp的qspi接口和配置芯片的信號和供電正常連接,完成cpu/fpga/dsp和配置芯片的功能。
18、2、本專利技術使用10芯isp信號電纜時,燒錄器/編程器通過isp接口為配置芯片供電和提供qspi信號連接,在產品不加電的情況下即可完成程序燒錄。燒錄器/編程器支持多種類型和容量的配置芯片,程序燒錄時不需要專用的仿真器和開發軟件,因此具有通用性。由于程序燒錄時,產品不需加電且不需拆卸配置芯片,因此操作方便快捷,特別適合于產品研制本文檔來自技高網...
【技術保護點】
1.一種程序燒錄方法,其特征在于,包括:
2.根據權利要求1所述的程序燒錄方法,其特征在于,所述場效應管為P溝道MOS型場效應管;該P溝道MOS型場效應管的漏極連接到CPU/FPGA/DSP的QSPI接口中的供電;該P溝道MOS型場效應管的柵極下拉到地并連接到所述ISP接口的供電輸出;該P溝道MOS型場效應管的源極連接到配置芯片的供電輸入;通過該P溝道MOS型場效應管內部的體二極管和柵極源極之間電壓從而控制配置芯片的供電。
3.根據權利要求2所述的程序燒錄方法,其特征在于,不使用ISP信號電纜時,所述ISP接口無供電,所述CPU/FPGA/DSP的QSPI接口中的供電通過所述場效應管的體二極管后滿足所述場效應管的導通條件,從而為所述配置芯片供電。
4.根據權利要求1所述的程序燒錄方法,其特征在于,燒錄器/編程器的ISP接口中的供電輸出通過所述ISP信號電纜連接到所述ISP接口的一個管腳,所述ISP接口的另一個管腳連接到配置芯片的供電輸入,所述ISP信號電纜通過短接相應的兩個芯線將所述ISP接口的兩個供電管腳連接起來,從而燒錄器/編程器通過所述I
5.根據權利要求1所述的程序燒錄方法,其特征在于,所述CPU/FPGA/DSP的QSPI接口、所述ISP接口和所述配置芯片在硬件設計的器件布局和信號布線時,所述ISP接口處于信號級聯結構的中間位置,所述CPU/FPGA/DSP和配置芯片分別處于信號級聯結構的首尾兩端,且QSPI信號在印制板上的走線總長度需要確保CPU/FPGA/DSP和燒錄器/編程器都能夠高速讀寫配置芯片,滿足系統上電時間和程序的快速燒錄要求。
6.根據權利要求1所述的程序燒錄方法,其特征在于,所述ISP接口提供4X數據信號,支持配置芯片數據接口的X1,X2和X4讀寫操作。
7.根據權利要求1-6任一項所述的程序燒錄方法,其特征在于,所述ISP信號電纜為10芯ISP信號電纜。
8.一種程序燒錄結構,其特征在于,包括:CPU/FPGA/DSP的QSPI接口、ISP接口和配置芯片;所述CPU/FPGA/DSP的QSPI接口、ISP接口和配置芯片通過QSPI接口信號串聯在一起,形成信號級聯結構;
...【技術特征摘要】
1.一種程序燒錄方法,其特征在于,包括:
2.根據權利要求1所述的程序燒錄方法,其特征在于,所述場效應管為p溝道mos型場效應管;該p溝道mos型場效應管的漏極連接到cpu/fpga/dsp的qspi接口中的供電;該p溝道mos型場效應管的柵極下拉到地并連接到所述isp接口的供電輸出;該p溝道mos型場效應管的源極連接到配置芯片的供電輸入;通過該p溝道mos型場效應管內部的體二極管和柵極源極之間電壓從而控制配置芯片的供電。
3.根據權利要求2所述的程序燒錄方法,其特征在于,不使用isp信號電纜時,所述isp接口無供電,所述cpu/fpga/dsp的qspi接口中的供電通過所述場效應管的體二極管后滿足所述場效應管的導通條件,從而為所述配置芯片供電。
4.根據權利要求1所述的程序燒錄方法,其特征在于,燒錄器/編程器的isp接口中的供電輸出通過所述isp信號電纜連接到所述isp接口的一個管腳,所述isp接口的另一個管腳連接到配置芯片的供電輸入,所述isp信號電纜通過短接相應的兩個芯線將所述isp接口的兩個供電管腳連接起來,從而...
【專利技術屬性】
技術研發人員:黃華,毛亞民,何斌,廖濤,王雪云,楊海學,
申請(專利權)人:中電科蓉威電子技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。