醉裡挑燈看Code
2025年6月30日 星期一
傻強傻的呀
›
我果然是傻強無誤。 最近使用 Vim 開啟 System Verilog 檔案時,不知道是否是工作站的版本過舊,遇到這種檔案,都無法顯示出 file type,導致語法顏色一片慘白!為了自己方便,設了一個 map 快速鍵,只是每次都要按還是有點麻煩。 今天終於受不了了,打電話詢問...
2025年6月29日 星期日
學習如何學習
›
#!/bin/bash items=( A B C ) for ((i=0; i < ${#items[@]}; i++)); do item=${items[$i]} echo ${item} done 上面是 bash script 使用 array 的...
1'bx = false
›
果然跟我想的一樣,1'bx 在 Verilog 中屬於 false 的情況。 我的 Testbench 結束條件是某個 register bit != 1,IP Vender Testbench 的結束條件是判斷 bit == 1'b1,就會繼續在 while ...
2025年6月28日 星期六
山醫命相卜
›
放假這兩天本想繼續解決工作的問題,無奈目前沒有什麼好想法,只能回過頭再看一次文件及 Testbench! 好久沒買雜書了,最近都在看 Vim,應該要調劑一下身心了,雖然我還是很喜歡 Vim 沒錯XD 順便巡一下 Kobo 網頁,是否又再更改 HTML 結構!
2025年6月26日 星期四
Gatesim 終於可以 compile 成功了
›
坦白說,我一直很不喜歡 Synopsys! 尤其最近的一個工作項目是要跑他提供的 IP Testbench。 大部分情況下,我們從客戶那拿到的 input 都是 netlist,所以,IP 相關的文件會提到如何做客戶 design 的 gatesim!(實際上,他文件寫的對我解決...
2025年6月24日 星期二
詠春三板斧
›
一代宗師的武術界曾提到這樣一句話:詠春來來去去就是那三板斧! 今天不知為何在工作時想到這句話? 突然發現,其實我現在的工作每天也是只有用到三板斧XD 我目前工作的三板斧為:Vim、grep、sed。 Vim 不用多說,我自己就寫了一堆 Vim script functions,即...
2025年6月23日 星期一
shell script 真的很難 debug
›
可能我還不習慣 debug shell script? 上星期五想要檢查一個 list 檔案的每個項目是否存在於另一個 log 中,殊不知一個這麼簡單的東東,我到今天下班前才有空把它搞定,雖然也是因為我今天根本沒時間靜下心來思考的緣故? 總之,我的架構是用 cat list 取得...
‹
›
首頁
查看網路版