嘿!您似乎在 United States,您想使用我们的 English 网站吗?
Switch to English site
Skip to main content

選擇合適的Parallella板 (繁體)

看一看目前已經上市不同型號的Parallella主板和典型的應用

Parallella電腦最近開始全面上市,現在可以從Adapteva (在美國) 和從RS Components(美國以外的國家)購買到。

目前有三個不同的版本,每個版本適合於稍微不同的用途。不過,在我們了解不同之處前,先回顧一下Parallella提供了什麼!

Parallel(la)的優勢

Parallella的主處理器是雙核ARM A9,配備有1GB RAM和運行Linux操作系統,並正式支持Ubuntu。它與大多數電路板的不同之處當然是它具備一個16核的Epiphany的協處理器,又名加速器

Linux不是在協處理器上運行,但Epiphany SDK可以用來創建在Linux下使用的應用和把某些計算密集的任務同時運行在1個,16個或更多 (如你有多於一塊板) 的Epiphany處理器中。

由於使用了Zynq系統級芯片(SoC),FPGA也是可用的,並緊密地與ARM主機結合。在默認情況下,這是用來實現HDMI控制器Epiphany芯片的接口,但它也可以運用在許多其它用途中。

在外設接口方面,Parallella具有UART,千兆以太網,USB和HDMI接口和Micro SD卡作存儲。除此之外,它還擁有大量的高速的GPIO(高達48個單端引腳)和擴展來連接不同板上的Epiphany芯片

簡而言之:高計算和I / O性能,低功耗和小尺寸。

桌上型電腦

 

title

 

Parallella-16桌上型電腦的版本可與HDMI顯示器、USB鍵盤和滑鼠一起使用,變成一部獨立的電腦。Micro SD卡會用於存儲,雖然它也可以使用USB連接驅動器,網絡存儲,甚至從網絡開機。

以這種方式使用Parallella,能建立用於開發和教育、需要驅動顯示器的嵌入式應用的低成本系統。但是,當以通用桌面應用運行時,它可能無法有現行規格的筆記本電腦的性能,像具有更快的主處理器,更大的RAM和一個GPU。

要注意的是,現在Parallella只有一個用於視頻輸出的幀緩衝區(framebuffer),但工作正在進行在開放源碼的GPU上,並可在FPGA中實現。

在板的底部有四個Samtec高速連接器。

這些端口包含FPGA的信號(GPIO),Epiphany鏈接和配電。有Samtec連接器的擴展板包括Zebax ZX131-BTH030時,Adapteva的Porcupine(目前是第一個樣本測試中)和社區貢獻的設計

嵌入式平台

初看起來,嵌入式的版本看起來和桌上型電腦的版本一樣。然而,桌上型電腦擁有ZYNQ 7010系統芯片,嵌入式則具有ZYNQ 7020。兩者的區別就是在FPGA裡:

    • 85K邏輯單元,代替28K

 

    • 560KB的BlockRAM代替240KB

 

    • 220 DSP邏輯片,代替80

 

    • 48X GPIO引腳,代替24

因為這個版本擁有更複雜和/或更高的帶寬自定義擴展,所以可以滿足更大的FPGA設計。

微型服務器

像桌上型電腦版本,微型服務器版本是基於ZYNQ 7010。但仔細觀察,你會看到有一些零件的位置都沒有被填充。由於它旨在通過網絡來存取,因此USB、HDMI芯片和插座已被省略。

除了沒有USB和HDMI接口,這款主板沒有在底部的高速Samtec擴展連接器。

微型服務器非常適用於大型以太網連接的集群,能保持成本,功耗,發熱量和重量降到最低。這款主板可以很容易地用來作為一個網絡可訪問的板,或在一個更小的簇。

比較

上表提供了三種不同Parallella-16型號的比較。

值得一提的是,無外設的FPGA住流存在於桌面和嵌入式的版本,從設計中刪除HDMI控制器,所以消耗較少的電力和在FPGA釋放空間給自定義功能。

與Raspberry Pi和BeagleBone的比較

Raspberry Pi擁有單核基於ARM的SoC。雖然新的B +型號有更多的GPIO,但它並沒有Parallella嵌入式主板的那麼多。除了這些,Parallella的GPIO能更快地運行,並連接到能實現自定義接口的FPGA。Raspberry Pi的RAM較少和只有100M的以太網,當然也沒有多核加速器

但Raspberry Pi擁有GPU,更便宜和推出了更長時間,所以也有豐富的外設和附件可供選擇。更何況,它擁有一個非常大的,令人難以置信的活躍社區,這對新手來說擁有夢幻般的資源。

BeagleBone Black(BBB)與Raspberry Pi的價格差不多。網路上已有很多與Raspberry Pi的比較,但簡單來說它有更強大的CPU和差一點的GPU。BeagleBone Black並擁有更多的GPIO,但同樣比Parallella的靈活性較低。

那Arduino呢?嗯,這是一個完全不同的東西,我以前已寫過Arduino與Raspberry Pi的對比

總結

Parallella-16桌上型電腦的型號已能滿足大多數的應用。如果你不知道買哪一個的話,這可能是一個不錯的選擇。嵌入式型號提供了額外的容量給定制的FPGA設計和接口應用。而微型服務器型號非常適合用於較大和高度優化的以太網連接的簇。

儘管人們經常會與其他平台比較和詢問“哪個是最好的?”,答案往往是取決於你想達到的目標。與其比較Parallella,Raspberry Pi,BeagleBone和Arduino,不如提供運用每個平台的好處的解決方案和不斷學習。

Andrew Back

Parallella社區經理

Hello! I joined DesignSpark Team since 2011. I enjoy travelling, listening to music, DIY and crafts. Please contact me if you have any questions or feedback about DesignSpark:)