摘要
芯片燒錄是電子產品生產環節中的重要一環,效率高低,是客戶關注的重要方面。燒錄的效率離不開芯片的燒錄速度,有哪些方面影響芯片的編程速度呢? 1、不同廠商的芯片
芯片廠商的差異會導致芯片制造的工藝之間會有差異。這樣也會直接導致芯片燒錄速度的差異。
在實際測試中,Gigadevice的SPI Flash芯片8MB寫入速度只需12S,而華邦(Winbond)同樣容量的芯片寫入速度需要32S,從這兩款芯片的數據手冊中可以看出,GD(Gigadevice)芯片標準的頁寫時間為0.4ms左右,而華邦的頁寫標準時間為0.7mS。
如該芯片的數據手冊,其中有關芯片讀寫速度的數據如截圖1.1,圖1.2所示:

圖1.1 Gigadevice芯片頁寫速度表

圖1.2 Winbond芯片頁寫速度表
2、燒錄程序的大小,而不是芯片大小
對于同一款產品來說,芯片容量的不同,芯片的燒錄時間會不會有很明顯的差異呢?容量越大,芯片的燒錄時間也會越大?在芯片測試中,容量大的芯片,不一定燒錄時間長。比如同時燒錄8MB容量芯片和16MB容量芯片,在燒錄同一個程序的時候(文件小于8MB),時間是差不多的。
3、芯片的燒錄方式
對于不同品牌,不同種類芯片,會有多種的燒錄方式。例如有些MCU芯片,有提供JTAG接口進行燒錄,但同時也有提供UART接口對芯片進行燒錄,JTAG接口明顯比UART接口燒錄速度快。還有一些SPI Flash提供單線燒錄方式以及四線燒錄方式。他們對應的波形圖如下圖3.1,圖3.2:

圖3.1單線燒錄時序圖

圖3.2四線燒錄時序圖
從波形圖可以看出,四線燒錄寫一個字節數據只需2個時鐘,而單線燒錄需要8個時鐘,四線燒錄比單線燒錄效率提高了4倍!
4、燒錄器本身的硬件差異
燒錄器的硬件特性對芯片的燒錄速度還是有明顯的影響的。在實際的測試過程中,不同的燒錄器,對于同一款芯片的燒錄,燒錄時間會相差到一半以上。以下為實際測試記錄數據。
5、燒錄器通道的差異
現有的燒錄器有一拖一的單通道燒錄器,也有一拖幾的多通道燒錄器。當客戶需要大批量燒錄芯片的時候,一般都會選擇多通道燒錄器,因為這樣可以很明顯的提高效率。拿單通道燒錄器和八通道燒錄器來比較,單從燒錄時間來說的話,單通道燒錄器使用時間是八通道燒錄器的八倍,也就是說改用八通道燒錄器的話效率一下會提高八倍!

圖5.1單通道燒錄器

圖5.2多通道燒錄器
結語:
芯片燒錄速度受到芯片本身、燒錄器速度等各方面的影響,如果希望快速的燒錄芯片,請選擇合適的方式以及合適的燒錄器。
|