顯示具有 IC 設計 標籤的文章。 顯示所有文章
顯示具有 IC 設計 標籤的文章。 顯示所有文章

2024年4月29日 星期一

誠品買書兩本 : 無線通訊射頻晶片模組設計 (系統篇 + 晶片篇)

最近收到誠品通知, 去年在誠品線上搜尋的兩本書已到貨上架 (那時有按到貨通知鈕), 我問二哥有沒有需要買, 他說這兩本是做類比射頻 IC 的聖經, 目前做研究都用得上, 所以今天上網買了, 剛好有母親節活動 85 折 :





說實在的, 二哥這領域我看不懂了, 只能幫他買書. 

2023年9月3日 星期日

市圖還書 5 本 (無線通訊射頻晶片 & Python/AIoT/網頁擷取)

前天晚上幫二哥行李裝箱太忙, 忘記有三本書到期, 昨日 (週六) 早上出發前往桃園之前先去市圖把書還掉, 否則會因逾期無法預約 :
前三本是到期書, 後兩本則因二哥要去中央念書無法帶去 (他們圖書館可借), 我也看不懂, 所以就拿去還掉. 這兩本書是中正大學教授寫的, 也是此領域少見的中文書, 目前新版已可購買 :


2023年3月22日 星期三

EditPlus 編輯器 Verilog 語法設定

二哥昨天問我說 EditPlus 能不能高亮顯示 Verilog 語法, 我到 EditPlus 的語法外掛網站找還真的有, 最新的是 2007 年版的 :





將下載之 zip 檔解壓縮後會得到語法檔 verilog.stx, 只要將它複製到 C:\Users\user\AppData\Roaming\EditPlus 3\ 底下後開啟 EditPlus, 然後到 Tools/Preference 功能表中設定即可. 

注意, 雖然 EditPlus 主程式是安裝在 C:\Program Files\EditPlus 3\ 下, 但語法設定檔 xxx.stx 與程式模板檔 template.x 卻不是放在 Program Files 這邊, 而是在使用者目錄的 AppData 下面, 但此目錄為隱藏資料夾, 必須在 C 碟 "使用者" 目錄的 "檢視" 中勾選顯示隱藏檔才看得到 : 




點 AppData 進去, 再點 Roaming 資料夾就可看到 EditPlus 3 資料夾了, 首先將上面解開的 verilog.stx 複製到這裡, 然後順便製作 Verilog 的模板檔 template.v, 用 EditPlus 開啟一個空白檔, 輸入最常見的全加器當模板 :

module fulladder (input a, b, c_in, output sum, c_out);
wire s1, c1, c2;

xor g1(s1, a, b);
xor g2(sum, s1, c_in);
and g3(c1, a,b);
and g4(c2, s1, c_in) ;
or g5(c_out, c2, c1) ;

endmodule

然後將其存成 template.v (Verilog 副檔名為 .v), 複製到 AppData/Roaming/EditPlus 3 底下 :




然後就可以到 EditPlus 的 Tools/Preferences 中進行設定, 首先點選左方的 Settings & Syntax, 然後按又上方的 "Add" 鈕, 在彈出視窗中輸入 Verilog, 這樣上方的程式語言框內就會添加 Verilog 了, 可按 Up 或 Down 鈕調整順序 :




點選剛剛新增的 Verilog, 然後按 "Syntax file" 框後面的 "..." 鈕, 點選 AppData/Roaming/EditPlus 3 資料夾下的 verilog.stx 檔, 另外還要在 File extensions 欄輸入副檔名 v (這很重要, 沒設這個就不會有語法高亮顯示效果), 最後按 OK 即完成語法檔設定 : 




接著設定模板檔, 參考 : 


在 Tools/Preferences 選單按左方的 Template, 按右上方的 Add 鈕或按 "File name" 框後面的 "..." 鈕 , 點選 AppData/Roaming/EditPlus 3 資料夾下的 template.v 檔再按 OK 鈕即可 : 




這樣就完成模板檔設定了, 開啟新檔時點選 Verilog 就會從這個檔案載入模板 : 





可見關鍵字都已經被高亮度顯示了. 

不過這個 2007 年版的只有 stx 語法檔, 沒有 acp 自動完成檔, 可以從 EditPlus 外掛網站下載比較早的版本, 例如 2002 年的 : 




解壓縮後將其中的 verilog.acp 檔複製到 AppData/Roaming/EditPlus 3 底下, 然後於 Tools/Preferences 選單的  Auto-completion 欄位中勾選 verilog.acp 即可 :




也可以設定在 EditPlus 上編譯與執行 Verilog 程式, 編譯程式為 iverylog, 執行則為 vvp, 參考 :


設定方式參考下面這篇 : 


2022年7月23日 星期六

好書 : 無線通訊射頻晶片模組設計 (系統篇 + 晶片篇)

二哥今天拿兩本全華出版的射頻晶片書籍, 問我是否市圖能找到, 兩本的修訂版市圖都有找到, 但要排隊預約, 我翻了一下覺得是理論與實務兼具的好書, 兩位作者 (張盛富張嘉展) 都是中正大學通訊所的教授 : 
  1. 無線通訊射頻晶片模組設計. 射頻系統篇(修訂版, 2008)
  2. 無線通訊射頻晶片模組設計 .射頻晶片篇(第二版, 2015) 



想說乾脆買下來唄, 結果上博客來與誠品等網站居然都賣完補貨中! 去露天找二手書竟然一本都沒有! 可見此書非常搶手, 那就只好排隊了. 

2022年7月9日 星期六

市圖還書 1 本 (CMOS VLSI設計原理)

 此書是幫二哥借的, 因有人預約須還 : 
不過八月下旬他要去同步輻射中心學 IC 設計會用到, 所以到時候再回借. 此書是 IC 設計基礎教科書, 對於製程有圖文並茂之詳盡介紹.

2021年1月30日 星期六

市圖還書 3 本 (邏輯設計/CPLD/Verilog)

 本周持續清理借書, 還了三本 :
No.1 有人預約需還 (此書為新文京出版的教科書, 內容扼要精簡且附習題與期末考題, 最小項化簡有含 Quine-McCluskey 與 Patric 化簡法); No.2 與 3 目前用不到, 借來主要是給二哥翻看看硬體設計主要內容是啥而已, 我短期內也不會重操舊業搞 IC 設計, 頂多玩一玩 GAL 罷了. 

2020年12月28日 星期一

向 AliExpress 購買 TL866II Plus 燒錄器

上周在露天對 TL866II Plus 做了一番市調, 確認可用來燒錄手上的 GAL ATF20V10/16V8 等 SPLD 晶片, 本來打算向露天一個附 6 個 IC 座的賣家下標, 但昨天打算再問詳細點時發現該賣家居然被停權, 真是傻眼 (但也好險沒下標). 參考 : 


看了其他賣家都價格在 2000 元以上, 今天改在 AliExpree 搜尋找到下面這家免運費的, 我選擇了其中附 17 件組的價格為美金 57.99 元, 約合台幣 1640 元左右, 跟那個被停權露天賣家價格差不多, 附件還多近三倍 (但須 20~40 天海運運送才能交貨) : 








訂單編號 Order ID: 8123744956431953, 所附的 17 個配件如下圖 : 


Source : AliExpress


其實我原本要跟另外一家買, 主要是其貨品圖片中有附光碟, 但後來看客戶留言才發現其實盒裝內並未附光碟 (因此被負評), 所以就 bye-bye 了 : 
參考 :



2021-01-15 補充 :

今天收到包裹了, 從下訂到收到或大約近三周, 還蠻快的, 從新加坡樟宜貨運中心發貨 (空運).

2020年12月24日 星期四

國家實驗研究院台灣半導體研究中心研習課程

昨天二哥傳了國研院台灣半導體研究中心的研習課程單給我, 想在下個暑假報名參加 :


二哥自上大學後對半導體晶片設計就有興趣, 大一讀應用物理系時, 四年課程表著重在製程與材料方面; 大二轉入電機系後課程較多元, 可走製程或設計, 不過師資並不多, 如果想走晶片設計, 國研院這個學習課程可以嘗試看看 (南部上課地點在成大). 

如果向隅或時間所限也可以上網透過免費線上課程來學習 : 


不論是上實體課還是線上課都要先加入會員 :


不過申請資格僅限學校教職員/學生, 國研院, 業界 (限工業技術研究院), 其他研究單位 (限中研院/同步輻射中心), 我想加入會員都沒資格耶 : 




上過 IC 設計課程, 二哥打算去考國研院與經濟部工業局舉辦的 IC 布局設計能力檢定 : 


參考書籍 :


其中 "VLSI設計概論/實習(李博明, 唐經洲, 2005) 這本母校圖書館可借. "CMOS: Circuit Design, Layout, and Simulation" 這本 Wiley 在 2019 已出第四版

2020-12-26 補充 :

IC 設計是一個拚進度的高壓工作, 當年的磨練還是深深地烙印在我心裡, 驅動著我不斷學習新知識, 感謝當年給我機會的老長官.  

2011年1月29日 星期六

PSoC with USB CY8C24794

前日將旗標的 PSoC 書借回, 仔細看了介紹, 深深覺得若要重回 IC 設計領域, PSoC 是最有潛力的. 今天找到這一款 PSoC CY8C24794 是具備 USB 功能的, 這對於我的嵌入式系統設計極有助益. 以一個 IC 工程師的直覺來說, FPGA 勢必被 PSoC 取代.

CY8C24794 在露天伊碼購物一顆 140.

>> http://goods.ruten.com.tw/item/show?21011300840774

"PSoC 3 元件以新型高效能8位元 8051 處理器為基礎架構,而 PSoC 5 元件則是包含一款效能強大的32位元 ARM Cortex-M3 處理器。這些產品都為研發業者提供一個無縫式可程式設計平台,協助業者能輕易從8位元轉移至32位元。"

>> http://www.eettaiwan.com/ART_8800620896_480102_NP_9415d4fd.HTM

>> http://news.taiwannet.com.tw/newsdata/showdetail1.php?ID=8940

>> http://parts.digikey.tw/1/1/513081-eval-board-cy8c24794-24lfxi-cy3214-psocevalusb.html



PSoC 5 甚至已經32位元ARM Cortex-M3處理器整合在內,



"關於PSoC 3 與PSoC 5

PSoC 3 與PSoC 5 系列方案內部整合了高精準度的可編程類比功能(類比數位轉換器最高支援20位元的解析度),並擴增可編程邏輯型態的數位資源,以及可觀的記憶體資源與通訊週邊元件。PSoC 3架構以新款高效能8位元 8051處理器為基礎,而PSoC 5架構則包含一款效能強大的32位元ARM Cortex-M3處理器。這些新產品都為研發業者提供一個無縫式可編程設計平台,協助業者運用全新革命性PSoC Creator™設計軟體,就能輕易從8位元轉移至32位元。全新解決方案強大的功能大幅拓展PSoC的應用及市場領域,包括汽車、可攜式醫療設備、以及工業等領域的應用等。詳細PSoC產品相關資訊,請瀏覽www.cypress.com/psoc網站,欲獲得免費線上訓練課程,請參考www.cypress.com/psoctraining網站。

"

詳見 :

>> http://www.compotech.com.tw/articleinfo.php?cid=5&id=15455

>> http://www.compotechasia.com/articleinfo.php?cid=33&id=15849



關於 FPGA 與 PSoC

"比較一下Cypress的CY8C55產品與Actel新發表的 SmartFusion 系列,大致就可以看出端倪;有許多功能在幾年前是FPGA元件不曾有過的。因此,這裡正展開一場有關元件整合的大戲,還有一個關於系統整合的故事。"

>> http://www.eettaiwan.com/ART_8800622404_681521_NT_3b4268d2.HTM

2010年9月23日 星期四

最便宜的 CPLD:EPM3064ALC44

最近對以前的老本行 IC 設計重燃興趣, 最先是因為 8051, 然後 GAL -> CPLD -> FPGA, 我本身已經落伍甚多, ASIC 也不再吃香. 以下是網路上找到的一些參考資料, 引述如下 :

"數位邏輯實習-(CPLD篇)

作者: 劉國棋

ISBN:9867784081

初版日期:2005-10-17

最新出版日期:2005-10-17

出版商:台科大圖書股份有限公司

這一本書有介紹自製的ISP燒錄方法,只要買零件焊一焊,不用花太多



數位邏輯設計(VHDL入門實務)

作者: 黃慶璋 蔡忠勇

ISBN:9861290931

356頁 初版日期:2004-07-26 最新出版日期:2006-06-12

出版商:台科大圖書股份有限公司

定價:450 元

這一本書有附實驗板,再買零件焊一焊,可說是最簡易最便宜的實驗板花費不超過一千元,就可用了。

EPM3064ALC44這一款,95+160元而已,應該是台灣最便宜和最易入門的吧"

Datasheet : http://www.altera.com/literature/ds/m3000a.pdf



>> 全新 ALTERA EPM3032ALC44 便宜賣 ($65) (可單買 $65+35=100 元 : PLCC 包裝)

>> 10 PC=500 元 (TQFP)

>> 10 PC=350 元 (真正最便宜) (TQFP)

>> 『陳生電子』㊣ 10pcs一標 ALTERA PLD EPM3064ALC44-10N (IC 介紹)