2017年1月8日 星期日
SystemVerilog 裡的 UVM 驗證之概念以及 Cocotb (二)
前一篇文章中說明了用 trace-based simulation 會出現的問題
本篇會說明是怎麼從 trace-based simulation 變成 UVM 的
以及說明 UVM 的核心的想法
2017年1月7日 星期六
SystemVerilog 裡的 UVM 驗證之概念以及 Cocotb (一)
SystemVerilog Universal Verification Methodology 是用來驗證硬體的一種手段
本系列文將會說明 SystemVerilog UVM 的結構以及前因後果
注意這邊並不會講解如何 SystemVerilog UVM 怎麼使用
而是會介紹一個 Opensourced 類似的工具 - Cocotb
(COroutine based COsimulation TestBench)
https://github.com/potentialventures/cocotb
本系列文將會說明 SystemVerilog UVM 的結構以及前因後果
注意這邊並不會講解如何 SystemVerilog UVM 怎麼使用
而是會介紹一個 Opensourced 類似的工具 - Cocotb
(COroutine based COsimulation TestBench)
https://github.com/potentialventures/cocotb
2016年12月29日 星期四
Linux 系統意外關機之後 SSD 分割區讀不到的解決方法(?)
今天不小心踢到 Linux 電腦的電源
不知道是不是因為是 SSD 所以系統分割區的資料就不見了
一開機只出現 grub rescue prompt
不知道是不是因為是 SSD 所以系統分割區的資料就不見了
一開機只出現 grub rescue prompt
2016年6月15日 星期三
2016年5月24日 星期二
用 vim quickfix 檢視 nLint 的錯誤訊息
vim quickfix 可以用在快速跳到編譯出錯的位置
當我們在 vim 下 :make 命令之後可以透過 :copen 檢視編譯的錯誤
並且在其中移動
就像大部分 IDE 一樣
當我們在 vim 下 :make 命令之後可以透過 :copen 檢視編譯的錯誤
並且在其中移動
就像大部分 IDE 一樣
2016年5月23日 星期一
Systemverilog interface/modport 使用心得
Systemverilog 裡面引入了 interface
試著把最基礎的部份引入正在寫的 code 裡面
並且整理了一些使用心得
試著把最基礎的部份引入正在寫的 code 裡面
並且整理了一些使用心得
2016年4月25日 星期一
北海道四日行(一)
拖了兩個月
終於有時間把二月初去北海道(&東京)紀錄下來了
不過在紀錄景點之前,想先打一些感想
我個人覺得相較於東京、關西
北海道對於新手來說不太適合自助
除非有很高的行動力或是事前有很詳細的規劃
終於有時間把二月初去北海道(&東京)紀錄下來了
不過在紀錄景點之前,想先打一些感想
我個人覺得相較於東京、關西
北海道對於新手來說不太適合自助
除非有很高的行動力或是事前有很詳細的規劃
訂閱:
文章 (Atom)