醉裡挑燈看Code
2024年6月12日 星期三
關於 Verilog parser 這件事
›
連假都在盡最後努力讓自己的聖騎升上 97 級,再加上手上沒有那樣大的 netlist 檔案,所以放假三天就在打電動中渡過了XD 昨天一早就用 cProfile 確定 最慢的執行函數 是什麼?果不其然,前三名是 PLY yacc.py - parseopt_notrack、 PLY...
2024年6月8日 星期六
2024 week 23 新玩意
›
01. DC log level information 這兩天突然發現自己移植的 DC script 居然都沒原始專案的 log 輸出?明明該有的 output 檔案都在,但不論是螢幕還是 log 都看不到執行該 command 的顯示! 本來以為是自己多下了一個 tee -i...
2024年6月7日 星期五
AT 叛客
›
昨天差點被當成不法分子,真的是好氣又好笑,以後不那麼認真了XD 有鑒於 EDA 或是跟 IC Desing 有關的工具使用,動輒都是好幾個小時或是天起跳,連個 Verilog Parser 都要快半小時! 昨天不知為什麼突然想到(應該是一直看 EDA 文件很容易分心XD),既然...
2024年5月28日 星期二
2024 week 22 新玩意
›
關於 Verilog 好像有一些領悟,但對於 timing 的 coding 還是覺得說不上哪裡怪?希望之後能有機會補充這些知識。 01. grep in Makefile 對於 grep 來說,有搜尋到東西 status 是 0,沒有則是 1,也就是會反映到 $? 這個 she...
2024年4月23日 星期二
2024 week 17 新玩意
›
01. Use alias with awk command 之前有提到可以打出下面指令來對數字作加總,一般來說,我們應該都會透過各種 linux 指令只取出數字方便我們後續加工,故 awk 變數應該都是 $1 才對。 awk 'BEGIN {sum = 0} {sum ...
2024年4月10日 星期三
2024 week 15 新玩意
›
01. awk sum 假設有一文字檔內容如下: ABC 1 ABC 2 可以用 cat txt_file | awk 'BEGIN {sum = 0} {sum += $2} END {print sum}' 得到加總後數字。 02. VIM v...
2024年4月7日 星期日
D2R 數學機率果然沒騙人
›
放假本想連工作站做些事,可惜網路一直不通,最後只好放棄XD 一個多月前在小老婆演唱會前將冰法練到 91 級後,想做的大概都做了,想要物品的掉落也只能看人品了? 連假既然無法工作,就來驗證一下喬丹之石的掉落數學機率好了! 網路上有兩個關於喬丹之石掉落的說明: 01. 惡夢安姊掉落機...
‹
›
首頁
查看網路版