出一張嘴做IC
含有「出一張嘴做IC」共 21 篇內容
全部內容
發佈日期由新至舊
付費限定
數位IC設計第一品牌
2026/05/01
[Verilog] 10分鐘看懂 recovery time 和 removal time
先前提到說, 對於reset如果沒有做好的話就有可能因為glitch造成function錯誤, 因此我們來談討一下reset相關的細節. 先複習一下對於reset來說總共有兩種type sync reset async reset 對於sync reset的架構來說先前文章有提到大
#
IC設計
#
STA
#
reset
喜歡
留言
付費限定
數位IC設計第一品牌
2026/01/24
[Verilog] 再次征戰FIFO地獄 - (7) fifo depth
在我們設計FIFO時, 除了基本的design架構外, 最重要的就是FIFO深度的考量. 作為儲存data的空間來說, 必定地越大越好, 就像買手機一樣, 儲存空間越大就越可以無腦使用不用怕空間不足的問題. 然而這背後所付出的代價就是錢錢了. Fifo使用的越深, 可以保存到越多的Dat
#
出一張嘴做IC
#
IC設計
#
FIFO
1
留言
付費限定
數位IC設計第一品牌
2025/09/12
[Verilog] 再次征戰FIFO地獄 - (6) async fifo rtl coding
準備實作Async Fifo時, 我習慣將整個架構切成4塊來實作, 讓coding實的思緒比較有條理一點. Block 0 : 整體的interface Block 1 : mem周邊 Block 2 : Gray code pointer control Block 3 : wri
#
async
#
FIFO
#
fifo
2
4
eating LIN
2025/10/29
喜歡
喜歡
出一張嘴
發文者
2025/11/21
喜歡
喜歡
付費限定
數位IC設計第一品牌
2024/12/28
[Verilog] 10分鐘由淺入深看懂 clock gating (6) -clk gating efficiency
到了最後一個階段, 我們做了這麼多CG cell insertion後, 要怎麼知道到底是不是對Design有幫助的呢? 是否有個rule又或是量化的數據來解釋說CG的效果如何 在下面這篇paper中提到了幾種觀測CG cell efficiency的方法 J. Srinivas, M
#
IC設計
#
icg
#
lowpower
1
2
DaDa995
2025/04/10
喜歡
喜歡
出一張嘴
發文者
2025/04/18
1
1
數位IC設計第一品牌
2024/12/16
[Verilog] 10分鐘由淺入深看懂 clock gating (5) - CG synthesis
前面文章曾經提到說, 除了我們在寫rtl當下直接撰寫加入的cg cell外, 實際上我們有些clk gating cell是靠tool自己幫忙插的, [Verilog] 10分鐘由淺入深看懂 clock gating -2 那麼tool是怎麼判斷說哪邊要插gating cell的呢?
#
IC設計
#
Verilog
#
icg
15
4
賴銘賢
2025/12/27
喜歡
喜歡
出一張嘴
發文者
2026/01/10
喜歡
喜歡
數位IC設計第一品牌
2024/12/11
[Verilog] 10分鐘由淺入深看懂 clock gating (4) - timing check
前面文章提到過clk gating check實際上就是在check gating cell的enable訊號 檢查enable的timing是否能滿足STA的check, 不過不知道各位有沒有發現到, 這條path看起來很單純呀而且我還用上了latch大法, 可能讓訊號走完1整個cycle
#
IC設計
#
clock
#
gating
25
留言
數位IC設計第一品牌
2024/12/02
[Verilog] 10分鐘由淺入深看懂 clock gating (3) - latch based CG
由於前篇提到說純的logic gate 的CG cell有些先天上的缺點在, 像是enable output 必須在指定的區間內才能trigger, 這也使的這條path上的timing變得更嚴苛, 因此就開發出了一個新的架構來解決上述的問題, 也就是大家常看到的latch based的cl
#
cg
#
clock
#
gating
33
留言
付費限定
數位IC設計第一品牌
2024/11/27
[Verilog] 10分鐘由淺入深看懂 clock gating (2) - gating constraint
介紹完了基本的概念後, 這邊來看個例子, 以and gated的CG來說 ,clk_enable 訊號由前一級的reg輸出(1) , 經由Q輸出en後落在clk負緣的時候toggle (2), 下一個cycle的clk即會被鎖在0 (3) 對於or based的來說 clk_en
#
icg
#
lowpower
#
STA
1
3
曾崇義
2025/03/29
喜歡
喜歡
出一張嘴
發文者
2025/03/31
喜歡
喜歡
數位IC設計第一品牌
2024/11/15
[Verilog] 10分鐘看懂CDC的2DFF
上篇文章提到說 由於STA的設計上沒辦法去檢查不同clk domain的兩個register之間timing是否可以滿足所需, 因為沒有一個比較的基準點, 所以需要
#
Verilog
#
STA
#
CDC
12
4
eating LIN
2024/12/19
喜歡
喜歡
出一張嘴
發文者
2024/12/19
喜歡
喜歡
數位IC設計第一品牌
2024/11/04
[Verilog] 該不會有Verilog世界裡的leetcode ?? HDLBits !!
想要跨入Verilog的領域時 總是發現好像不像c code一樣有滿滿的資源 對於新手來說必須要先了解甚麼是design甚麼又是testbench 要怎麼在tesebench中產出stimulate及比對最後output的bit ture 可能在很多人想跨入時,發現這個的門檻極高,就直接放棄
#
HDLbits
#
Verilog
#
IC設計
16
留言