時鐘電路是電路系統(tǒng)中不可或缺的部分,時鐘的參數(shù)、可靠性直接影響系統(tǒng)的穩(wěn)定性。而現(xiàn)在的SOC有很多高速接口都需要高性能、不同頻率、不同類型的時鐘源。瑞薩電子正是應這些需求推出了VersaClock? 7可編程時鐘芯片。在時鐘芯片功能和性能都滿足的前提下,易用性無疑是工程師們關心的問題。為了簡化操作,瑞薩電子推出了VersaClock? 7可編程時鐘的編程板。
今天就由我?guī)Т蠹乙黄饋砜纯催@塊VersaClock? 7可編程時鐘的編程板吧。
開箱:
VersaClock? 7可編程時鐘編程板使用白色紙盒包裝,包裝正面貼有編程板名稱以及簡單介紹。
打開紙盒,內部有一張聲明書,編程板使用防靜電袋包裝。
VersaClock? 7可編程時鐘編程板可以簡化RC21012、RC31012空白芯片的編程操作。通過板載USB接口,RICBox? GUI 可與芯片槽中的空白芯片通信,以進行配置和編程。
硬件講解:
整個VersaClock? 7可編程時鐘編程板的電路比較簡單。編程板使用自帶的USB接口與電腦通訊,一顆USB轉接芯片和可編程時鐘芯片通訊。板載一顆LDO從USB取電輸出3.3V給芯片供電。
編程板使用的是一個48腳的芯片槽,所以編程板支持的可編程時鐘型號為RC21012A或RC31012A。
編程板提供了一對供外部時鐘輸入的SMA頭,同時在電路板背面還有一顆25MHz的無源晶體,這樣即使不使用外部時鐘輸入可以進行測試。
時鐘輸入源可以通過板載的排針跳帽進行選擇。
可編程時鐘芯片的12路時鐘輸出也使用測試點成對的排布在電路板上。
除此之外,編程板還把4個GPI接口以及5個GPIO接口都擴展了出來,可以使用跳帽進行上下拉選擇。
編程板中間是一個48腳的芯片槽,向一邊按壓卡口芯片槽的上蓋會彈開,需要按照絲印第一管腳的方向放入待編程時鐘芯片,之后按壓上蓋卡口會自動鎖住。
軟件安裝和配置
RICBox提供了編程板的插件,可以直接使用插件對芯片的寄存器進行讀寫以及編程操作。
在瑞薩電子的官網(wǎng)上可以下載到RICBox工具軟件安裝包。安裝完成后需要選擇升級,選擇對應的安裝包進行下載安裝,軟件會自動重啟。
插件安裝完成后,可以新建或者加載一個現(xiàn)有的配置工程。
新建工程后,選擇使用的芯片型號,這里我們使用的芯片型號是RC21012A。
之后會進入一個向導配置界面,首先根據(jù)自己實際使用的信號源進行選擇,我們使用的是板載的25Mhz無源晶體。
接下來選擇FOD0、FOD1的時鐘擴頻設置。
最后一步設置APLL頻率以及時鐘輸入源、時鐘頻率以及時鐘輸入配置。
所有的時鐘分為不同的組,一些組有多個時鐘輸出,每個組又可以選擇不同的時鐘源輸入。
同時每個時鐘輸出也可以根據(jù)需要選擇不同類型的輸出以及信號設置。
在完成輸出時鐘的設置后點擊完成就進入芯片配置的總覽界面。
控制面板可以看到芯片配置的整體情況。
功耗評估面板可以看到現(xiàn)有配置的各個模塊大概的功耗情況。
配置面板可以看到清晰的設備模塊,通過點選功能就可以對芯片配置寄存器進行修改。
寄存器面板展示了圖形化的寄存器配置,通過點選單獨的寄存器對寄存器進行修改。
最后一個界面是芯片模塊化界面,這里我們可以看到各個模塊之間的連接關系,同時通過點選對應模塊可以對模塊進行單獨配置。
將帶有芯片的編程板通過USB連接電腦,點選軟件右下角的連接對芯片進行連接,連接完成后顯示綠色的已連接狀態(tài)。
點選編程對芯片寄存器進行改寫,可編寫時鐘芯片的配置。
使用示波器查看時鐘輸出可以看到時鐘芯片的寄存器修改會立刻起作用,這里是我們配置的第一組50MHz輸出的LPHCSL模式的時鐘。
我們還可以根據(jù)需求對芯片內部的OTP存儲器進行編程,RC21012A/RC31012A芯片最多可以在OPT存儲器里編程27個配置。
根據(jù)需求選擇不同的配置方式,一共有4種OPT存儲器配置可以選擇:
? 不進行配置,不對OPT存儲器編程。
? 單一配置,燒錄一個單一的配置到OPT存儲器。
? 靜態(tài)多個配置,燒錄多個配置到芯片OPT存儲器,在啟動的時候可以進行選擇。
? 動態(tài)多個配置,燒錄多個配置到芯片OPT存儲器,既可以在啟動的時候進行選擇,也可以在運行狀態(tài)下進行選擇。
當然,所有的配置必須保證在沒有錯誤和警告的前提下進行。
以單一配置示例,選中配置類型選中“SingleConfig”,在配置任務中選擇default即可鎖定當前配置。
在已經(jīng)連接了編程器的前提下,在OTP選項中點擊Program對當前配置進行燒錄,等待燒錄完成后,“Verify”按鈕變?yōu)榭蛇x狀態(tài)。我們將燒錄器重新上電,芯片將自動加載OTP中的時鐘配置。
軟件還提供了GPIO和GPI的功能配置,可以通過改變配置添加客制化的功能,這大大增加了芯片應用的靈活性。
當然,除此之外結合RICBox軟件還對芯片進行其他更為詳細的操作,比如指令控制、狀態(tài)監(jiān)測等等,在此就不一一列舉了。
結尾:
因為完善的官網(wǎng)資源,對VersaClock? 7 可編程時鐘編程板的使用也是非常順利。圖形化的RICBox配置工具大大減少了芯片配置的難度,同時也讓人對時鐘芯片的功能和結構有了更加深入的了解。瑞薩電子的這套可編程時鐘編程板真正的把簡單易用落到了實處。
以上就是本次測評的全部內容,謝謝大家。