Monday, August 15, 2016

RF in IOT

      最近開始研究起RF通訊這方面的資訊,目前大家都鎖定在IOT這個區塊,各家大廠都推出屬於自己的協定來因應產品需求,好比Apple Homekit,Google Brillo。但由於各家都有各自條件優勢,所以對於這整塊市場還在群雄爭霸當中。
       基本上經過了解後發現這幾項技術還在開發階段,所以目前相關的文獻跟發展都還沒有到穩定成熟的狀況,也就是代表還有很多可以值得細玩的技術,此外切入門檻相對許多大系統這是比較容易許多,不過,卻可以增加不同產業的產品功能性,就好比醫療產業(透過藍芽或wifi做資料顯示傳送,省去許多空間)。
      技術層面來看硬體不外乎的就是在意耗電流以及RF的電路,至於訊號是屬於FSK, GSK, PSK, QPSK, DQPSK[5],就不列入細部考慮,畢竟這是一項時間,空間,能量的平衡槓桿,沒有對與錯沒有是與非,在應用的角度上會有各自的優勢,然而軟體就是需要瞭解藍芽的協定或是其他協定(Thread)[4],但以目前IOT所要結合網際網路的趨勢是在IPV6,主要是在於它相較TCP/IP,IPV4來說有更多的位址可以使用,但目前卻還有存在相對的風險[3]。
       其實在軟體方面有許多很好的切入點及應用是值得深入研究發展。

Reference
[1]http://www.nordicsemi.com/eng/About-us
[2]NordicSemi-eBook-IoT-Opportunity-Risks-Strategy
[3]http://blog.nordicsemi.com/getconnected/is-the-internet-ready-for-iot
[4]http://www.2cm.com.tw/markettrend_content.asp?sn=1512030005
[5]https://en.wikipedia.org/wiki/List_of_2.4_GHz_radio_use

Register Transfer Level Design with Verilog (1) [ebook]

設計程式之所以有趣不外乎是它的千變萬化,同樣的結果卻有不同的寫法。 但這些不同寫法當中也並沒有分誰對誰錯,也沒有制定標準來規範何事該用何解。 這也就是我們設計者的珍貴!! [1] Primitive Instantiations 在Verilog中最基本的邏輯...