0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Raspberry Pi Pico所用的RP2040芯片

倩倩 ? 來源:易心Microbit編程 ? 作者:易心Microbit編程 ? 2022-09-07 16:23 ? 次閱讀

為了推廣與增加芯片知名度,有時候常會用一些「特技」來制造話題,例如過去ESP8266芯片推出后就有人試驗它的收發(fā)距離極限,最后實測得到366公尺(使用PCB印刷電路板天線)、479公尺(使用外接天線),遠超過一般Wi-Fi設(shè)定的100公尺,有時實務(wù)上更只有40~80公尺。

類似的, Raspberry Pi Pico所用的RP2040芯片正規(guī)是跑133MHz頻率頻率,這在一般的MCU微控制器上也算是快的了,因為有許多Cortex-M系列的MCU也只跑在24MHz~72MHz間,但偏偏有人覺得不夠,希望榨出RP2040的極限,因此對其超頻(overclocking),結(jié)果最高可以到驚人的1GHz(1,000MHz)頻率。

樹莓派基金會的實習(xí)生David Bell就同時動用了多種技術(shù)讓RP2040芯片達到1GHz,并且還跑了效能標竿(Benchmark)測試,而后將測試數(shù)據(jù)跟其他樹莓派板進行比較,包含跑1GHz的Raspberry Pi Zero W、跑700MHz的第一代Raspberry Pi Model B,以及正規(guī)跑125MHz的RPi Pico,在同樣跑1GHz下RP2040的效能測試還勝過RPi Zero W呢!

c94d31e2-2e85-11ed-ba43-dac502259ad0.png

把Raspberry Pi Pico的RP2040芯片抄頻到1GHz后,效能還勝同為1GHz運作的Raspberry Pi Zero W

David Bell使用Dhrystone來進行效能測試,Dhrystone從1984年由ReinholdWeicker撰寫出來后至今都是業(yè)界標準,常用來對芯片運算效能進行初步評判。不過Dhrystone需要改寫才能跑在RP2040上,這方面有資深標竿測試人士Roy Longbottom用RP2040 C/C++ SDK改寫出來,改寫成的標竿程序除了跑在RP2040上也跑在RPi Zero W跟第一代RPi Model B上,以便用相同基準來比較。

接著David Bell透過三個面向讓RP2040能超頻,即頻率、電壓、溫度。首先是頻率,David Bell舍棄一般尋常使用的石英(crystal)振蕩器而改用環(huán)形(ring)振蕩器,這樣可以隨著溫度、電壓等條件的改變而持續(xù)讓頻率頻率最大化,為了達到最大化David Bell也對振蕩器參數(shù)進行設(shè)計設(shè)定,包含把除頻器設(shè)為1、把狀態(tài)數(shù)設(shè)為2。

另外,RPi Pico上的SPI接口程序內(nèi)存并不耐操,頻率大約到260MHz~270MHz后就無法再正常運作,所以David Bell是把程序轉(zhuǎn)移到RP2040內(nèi)部的RAM內(nèi)存上來跑,如此才能用更高的頻率跑,跑的程序與相關(guān)內(nèi)容也放在GitHub 上供人參考。

https://github.com/davidb990/rp2040_xoc

其次是電壓,一般而言加電壓可以增高頻率,標準RP2040使用1.1V,David Bell刻意斷開RP2040芯片上的VREG_OUT接腳與DVDD接腳間的連動性,直接焊接外部供電給DVDD,并加電壓加到3V,遠高過原有的1.1V,強制把更高的電壓送入芯片的核心電路內(nèi)。

其三是溫度,David Bell運用致冷器(Peltier Cooler)把RPi Pico凍結(jié)到零下攝氏40度,溫度愈低愈有超頻空間,事實上David Bell是先降溫后才開始加電壓,以此激出芯片的極限潛能。

已經(jīng)被致冷器凍結(jié)的Raspberry Pi Pico然后用外部強加電壓方式進行超頻

超頻到1GHz雖然很讓人激賞,但其實也無法長久運作,David Bell僅僅在跑了幾次Dhrystone后又過了幾分鐘RPi Pico/RP2040就掛了,之后即便恢復(fù)正常條件也無法使用。

上述屬于極端的超頻方式,但其實打從第一代的RPi就允許「適度」的超頻,第一代的RPi正規(guī)是跑700MHz,然后在開機設(shè)定的選單中就允許用戶選擇另外四種加速模式,分別是Modest、Medium、High以及Turbo,超頻的頻率分別是800MHz、900MHz、950MHz以及1GHz,有趣的是,這個官方原廠直接以選單方式提供的超頻功能是在保固之內(nèi)的,選擇四種超頻模式如果操壞了是可以要求維修或換新的。

小結(jié)

最后補充說明兩點,一是致冷器在過去的各種芯片超頻中就曾用過,致冷器的散熱效果勝過散熱片、電動風(fēng)扇,但缺點是耗電,以及過冷時可能會在致冷的接面上把周遭的空氣凝結(jié)成水,水滴反而有可能影響到電路板運作。

所以,現(xiàn)在一般的計算機散熱不會去使用致冷器,只有非常要求低溫與精準溫度控制的地方會用上,例如光纖交換設(shè)備。而除了致冷器外也有其他同樣屬于極端少數(shù)使用的降溫手法,例如使用液態(tài)氮冷卻,或直接把電路板泡入液體槽去運作。另一是對控制器芯片超頻的意義不大,因為控制器多數(shù)時候只用來執(zhí)行一件工作或少數(shù)工作,工作量固定,超頻通常是為了同時執(zhí)行多個工作或時多時少的工作才能獲得效益,此即是為何要對處理器芯片進行超頻,而鮮少有人對控制器超頻。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 芯片
    +關(guān)注

    關(guān)注

    452

    文章

    49957

    瀏覽量

    419629
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    16800

    瀏覽量

    349343
  • rpi
    rpi
    +關(guān)注

    關(guān)注

    0

    文章

    6

    瀏覽量

    3444

原文標題:把RPi Pico上的RP2040芯片超頻到1GHz

文章出處:【微信號:易心Microbit編程,微信公眾號:易心Microbit編程】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    我用了3分鐘,從零實現(xiàn)了單片機的點燈開發(fā)!

    。 BearPi-Pico RP2040功能 BearPi-Pico RP2040開發(fā)板引腳定義與樹莓派官方的Raspberry
    發(fā)表于 09-27 15:51

    ubuntu上交叉編譯rp2040

    target/rp2040.cfg 告訴openocd我們要訪問基于RP2040芯片的板子 -c \"program /home/sxl/rp2040/
    發(fā)表于 08-27 08:00

    樹莓派Pico 2發(fā)布,搭載RP2350雙核RISC-V和Arm Cortex-M33微控制器!

    兼容性。Pico 2 現(xiàn)已發(fā)售,售價為 5 美元。 了解 RP2350 兩年前,隨著樹莓派 5 的 RP1 I/O 控制器的推出,樹莓派芯片團隊開始研究后來的
    發(fā)表于 08-13 10:07

    pico-ice:RP2040 plus Lattice iCE40UP5K FPGA 開發(fā)板 介紹

    pico-ice是一個小型、低成本的開發(fā)板,帶有Raspberry Pi Pico RP2040微控制器和 Lattice 半導(dǎo)體 iCE4
    發(fā)表于 06-28 15:45

    【開源項目】幾塊錢幾分鐘打造示波器+波形發(fā)生器

    5 分鐘內(nèi)將 Raspberry Pi Pico(或任何 RP2040 板)變成簡單的示波器+波形發(fā)生器。 介紹 使用 Raspberry
    發(fā)表于 03-08 11:38

    5分鐘內(nèi)將Raspberry Pi Pico變成簡單的示波器+波形發(fā)生器

    5 分鐘內(nèi)將 Raspberry Pi Pico(或任何 RP2040 板)變成簡單的示波器+波形發(fā)生器。
    的頭像 發(fā)表于 03-04 09:14 ?1718次閱讀
    5分鐘內(nèi)將<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> <b class='flag-5'>Pico</b>變成簡單的示波器+波形發(fā)生器

    基于樹莓派RP2040的解魔方機器人,7秒還原三階魔方

    地望著你,是時候亮出工程師的魔法神器了。今天特別分享@愛跑步的小何大佬的開源佳作——三階魔方還原機器人。三階魔方還原機器人-開源分享-這是一款基于樹莓派RP2040單片機設(shè)
    的頭像 發(fā)表于 01-13 08:04 ?1602次閱讀
    基于樹莓派<b class='flag-5'>RP2040</b>的解魔方機器人,7秒還原三階魔方

    基于樹莓派RP2040單片機設(shè)計的三階魔方還原機器人

    這是一款基于樹莓派RP2040單片機設(shè)計的三階魔方還原機器人,控制和魔方求解都使用單片機完成。對于隨機打亂的三階魔方,平均還原步驟數(shù)在21步左右。
    的頭像 發(fā)表于 01-12 13:37 ?1234次閱讀
    基于樹莓派<b class='flag-5'>RP2040</b>單片機設(shè)計的三階魔方還原機器人

    震驚!居然有人給 Raspberry Pi 5 做 X 射線!

    到我們的新 RP1 芯片和以太網(wǎng)端口的 "有趣斜線"。 Pi 5 的設(shè)計者是怎么想的? 我們決定詢問 Pi 5 的設(shè)計者 James Adams 對 X 射線的看法。如果他看到自己的
    的頭像 發(fā)表于 01-10 16:42 ?418次閱讀
    震驚!居然有人給 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 做 X 射線!

    用于室內(nèi)植物或圣誕樹的 Raspberry Pi Pico 水監(jiān)控器

    Pater Practicus 設(shè)計了一個由 Raspberry Pi Pico 供電的東西,通過確保圣誕樹獲得所需的水,讓它在整個季節(jié)都保持翠綠燦爛。如果你是在一月份讀到這篇文章的,那么這個項目
    的頭像 發(fā)表于 12-25 15:37 ?386次閱讀
    用于室內(nèi)植物或圣誕樹的 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> <b class='flag-5'>Pico</b> 水監(jiān)控器

    MagikEye推出Pico圖像傳感器:在消費電子展上為機器人時代開創(chuàng)人工智能之眼

    Light?可逆光技術(shù)(ILT)。該技術(shù)可在Raspberry Pi RP2040中的“裸金屬”ARM M0處理器上高效運行。這一非凡功能彰顯傳感器無需專用芯片
    的頭像 發(fā)表于 12-22 10:44 ?284次閱讀

    Pico W基于C/C++ SDK適配RT-Thread Wi-Fi經(jīng)驗總結(jié)

    Pico W 作為 Raspberry Pi Pico 的衍生版本,主要增加了無線通信的功能,通過搭載 CYW43439 無線芯片,支持 2
    的頭像 發(fā)表于 11-28 17:15 ?1654次閱讀
    <b class='flag-5'>Pico</b> W基于C/C++ SDK適配RT-Thread Wi-Fi經(jīng)驗總結(jié)

    RP2040Raspberry Pi的區(qū)別

    作為 Raspberry Pi 基金會推出的首款微控制器產(chǎn)品,RP2040 標志著以單板計算機 (SBC) 而聞名的 Raspberry Pi
    的頭像 發(fā)表于 11-16 17:37 ?839次閱讀
    <b class='flag-5'>RP2040</b>和<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>的區(qū)別

    在樹莓派Pico RP2040上怎樣使用MicroPython呢?

    RP2040 是一款由樹莓派公司設(shè)計的 32 位雙核 ARM Cortex-M0+ 微控制器芯片,于 2021 年 1 月發(fā)布,作為樹莓派 Pico 開發(fā)板的核心部件。
    的頭像 發(fā)表于 11-08 14:29 ?2849次閱讀
    在樹莓派<b class='flag-5'>Pico</b> <b class='flag-5'>RP2040</b>上怎樣使用MicroPython呢?

    樹莓派單片機-Raspberry Pi Pico

    樹莓派Pi Pico是樹莓派基金會在2021年1月份發(fā)布的一款新的基于RP2040定制芯片的單片機,其與樹莓派雖然是同一個廠商開發(fā),但是用途完全不同。
    的頭像 發(fā)表于 10-31 17:07 ?1393次閱讀
    樹莓派單片機-<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> <b class='flag-5'>Pico</b>