Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 13997|回復: 1
打印 上一主題 下一主題

[好康相報] 介紹一個網路上看到的ASIC網站---「ASIC World」

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2013-1-14 17:15:14 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最後由 card_4_girt 於 2013-1-14 05:24 PM 編輯 2 S6 z1 K4 c/ N% \7 Z" J

/ k, M7 |& ^4 j  B+ P大家在設計數位電路的時候,可能都曾經用過Verilog這個硬體描述語言做些設計,或是有人是用SystemVerilog、SystemC等進行設計與驗證,以下將介紹小弟之前在網路上看到的網站:ASIC World0 W# {8 F$ P2 K5 Q' D+ |
網址: http://www.asic-world.com/index.html
9 t0 X, c. r% R5 k# ]9 g. ~8 k- M到首頁之後會看到左邊有一排欄位,裡面包含Digital、Verilog、SystemVerilog、Specman、SystemC、Vera、VHDL等,就我的理解大概是這樣:0 Y, V! q) a) ^$ b+ [
1. Digital:
- V7 A* ?; S# b(1) Tutorials: 介紹跟數位電子電路設計概念相關的知識,比方說Combinational Logic的Decoder、或Sequential Circuits的State Diagram等。! F( S" j/ b  _& p
(2) Questions: 提供幾個數位電路的問題給網友們思考,比方說「Design a circuit to divide-by-3 sequential circuit with 50% duty cycle.」(請設計一個工作週期為50%的除3循序電路)
2 ~/ a/ Y% W7 ~" K& W8 }3 h9 K" U1 y(3) Tools: 詳列幾個數位設計的工具可供參考,像Digital Simulator等有一些連到MIT下載的部分,不過還是有些已經變更,就我所知,Electronic Workbench已經自動連到National Instrument的頁面,目前原先這部分的團隊近期開發的軟體有MultiSim與Ultiboard去分別做SPICE跟PCB Layout設計模擬。0 T( ?, Z# Z  o- j& E1 j9 y9 U8 r
(4) Books: 提供數本關於Digital方面的書籍
# _. _, M: i9 ^, d+ H(5) Links: 關於Digital方面的其他相關Tutorial或Simulator等+ I- y8 X7 p  d( Q& j1 @- J
2. Verilog:
- _8 k0 i, ~/ j(1) Tutorials: 介紹Verilog的一些常用運算子以及設計方式
- l+ ~  v2 f- n! z$ {(2) Examples: 一些關於Verilog組合電路與循序電路等方面之範例,可以下載它的原始碼(.v),比方說同步FIFO(Synchronous FIFO)、UART等。
8 B5 j/ G3 v, a% k# Z. E. Q(3) Questions: 作者提供的數個Verilog相關習題' u0 `% B7 Z( l4 v0 j
(4) Tools: 跟Verilog相關的工具軟體介紹,如Verilog-XL、ModelSim等。1 p' f, y6 H  M- W2 Z' p8 T7 N, E
(5) Books: 作者推薦的幾本書,雖然有些是1997年的,但可以找看看有無近期修訂版的來提升自己的知識。
( y5 i+ b) n6 N/ N( ]& @(6) Links: 與Verilog相關的連結或是驗證IP等等。  |7 Y" J4 }8 e2 m
(7) FAQs: 一些常見的Verilog設計問題,例如「How do I avoid Latch in Verilog ?」(我該如何避免Verilog(合成後出現不必要)的閂鎖器?)3 F2 H; }& Q" _$ Z0 q
3. SystemVerilog:
  s1 I/ k4 D  {0 J+ K(1) Tutorials: 介紹SystemVerilog的一些常用運算子、可宣告型別以及Module Hierarchy等。6 v3 b4 c( j. x0 B2 a5 b# p' l
(2) Examples: 提供與SystemVerilog相關的例子,如Memory的驗證(Verification)( I' M& s; r. t5 r, a* P3 I- l
(3) Tools: 提供與SystemVerilog相關的模擬器或是一些Code Coverage分析工具等等。
8 Y8 f- Q4 S3 f' B  }+ k8 q% A(4) Books: 提供跟SystemVerilog驗證或寫測試平台(testbench)等相關的書籍$ o6 y! r' G; _2 _& ]8 @' _
(5) Links: 跟SystemVerilog相關的外部連結、驗證IP等等。
! B! D1 B9 i+ O, A7 V. {4. Specman:5 J8 }: z% [, u- z/ y0 e3 h  v9 G$ a
(1) Tutorials: 介紹Specman的一些宣告型別、結構子型別(Struct Subtypes)以及Functional Coverage等。
# d' ~* r' h- x# f* E2 [& l(2) Examples: 提供與Specman相關的例子,如FIFO的驗證(Verification)2 B7 W% |3 x- D: p7 G+ X# {! I* f
(3) Tools: 提供與Specman相關的HVL編譯器以及模擬器等等。; o. J9 E8 m) E3 |  P& M. u, t; T
(4) Books: 提供與Specman相關的驗證工具書' ^" p. q$ Z4 r: U- y
(5) Links: 提供與Specman相關的外部連結$ U; M! c" L5 ^
5. SystemC:
* E$ J" ]- s& O2 G(1) Tutorials: 介紹SystemVerilog的一些資料型別宣告、Port、Signal、Channal等設定以及Verification等。
( G1 u3 N7 z  ~2 [' I$ k(2) Examples: 提供與SystemC相關的例子,如組合電路加法器、循序電路8位元計數器、SCV驗證等。
/ P3 r+ ^$ H' x0 o$ d+ y/ }(3) Tools: 提供與SystemC相關的HVL編譯器以及模擬器等等。
+ o  g. ?! G) t0 \5 k0 I- F6 f; W(4) Books: 提供與SystemC相關的設計書籍。
- ?, F! l1 K3 P. D! t(5) Links: 提供與SystemC相關的外部連結、驗證IP等等。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂15 踩 分享分享
推薦
 樓主| 發表於 2013-1-14 17:17:20 | 只看該作者
本帖最後由 card_4_girt 於 2013-1-14 05:42 PM 編輯
. u  L) X( B- F/ s5 M: H$ M: f8 M6 r# T9 }- ]# S' N+ s
6. Vera:
! h+ W. v! \( ~6 u(1) Tutorials: 介紹Vera的資料型態、循序控制等等。
) M" G; U! G' a0 {7 K  E/ ?(2) Examples: 提供與Vera相關的例子,如UART的驗證等。
7 v) Z, Q8 d2 J$ }$ u3 s  M(3) Tools: 提供與Vera相關的編譯器與模擬器等等。
7 k" d- O" Z/ O5 [(4) Books: 提供與Vera相關的書籍,這裡再提供一本
" w% M$ X( N$ P0 U& P/ E5 k3 e1 Ta. F. Haque, J. Michelson, K. Khan, “The Art of Verification with Vera”, Verification Central, 2001.
9 I& T4 q2 ?6 O: a" u+ ?# B(5) Links: 提供與Vera相關的外部連結,這裡再提供一個+ X- r3 P. S6 c! |: i: x: n
a. OpenVera: http://asicguru.com/Vera-Tutorial-/3/17/ (有一些Paper可以參閱)
. B& \% L0 A1 t3 Q2 [7. PSL: 跳過,作者未多做編撰+ d$ t" c9 u3 g. j
8. VHDL:
$ b! L4 ]: C8 }9 O3 I3 a2 ?. m- O(1) Tutorials: 介紹VHDL的一些常用運算子以及設計方式- X1 m* Z* u! o. R0 T
(2) Examples: 一些關於VHDL組合電路與循序電路等方面之範例,可以下載它的原始碼(.vhd),比方說Arbiter Model、Memory等。% Z3 }5 S2 A! X2 X6 z( d
(3) Tools: 跟VHDL相關的工具軟體介紹,如ModelSim等。; T6 j& B$ A" p' f1 @8 M7 I
(4) Books: 提供數本關於VHDL方面的書籍,不過有點奇怪,所以在此提供幾本,如下:: F6 i4 t8 j& L  l$ ~
a. Mark Zwolinski, “Digital System Design with VHDL”,  2nd ed., Prentice Hall, 2004./ F+ Q% X& A9 F) N6 P
b. Peter J. Ashenden, “The Designer's Guide to VHDL”, 3rd ed., Morgan Kaufmann, 2008.
2 V( H5 [! ~4 ^" [- s' Y4 u(5) Links: 提供與VHDL相關的外部連結,這裡再提供幾個:  x7 B6 i* |/ ^1 _5 h5 f
a. http://media.nihs.tp.edu.tw/user/yangmf/?active=media&id=100003434&course=CPLD%E6%95%B8%E4%BD%8D%E9%82%8F%E8%BC%AF%E8%A8%AD%E8%A8%889 E3 v4 J" r- Q  @" n% a
b. http://www.slidefinder.net/c/cpld_vhdl--_----_---_------/2006_fpga_01/13437341 (網路上找到的投影片Slides)) A2 l% [4 i, t3 K) w. x
c.  https://sites.google.com/site/tssheedl01/jiao-xue-dang-an/vhdl-dian-lu-she-ji
! y1 H$ K9 J8 B0 b; k9. Scripting:
+ }. n( ?3 }8 B4 K" k! g4 T: e' i(1) Tutorials: 介紹scripting, Makefile, CVS, Perl, TCL等的撰寫、模擬等。/ G, v: ~4 `$ w* j
(2) Examples: 作者尚未加入
: g4 O0 Y& I2 r! t0 ]$ R! s(3) Tools: 一些關於Scripting的模擬器介紹,像是VCS等。
/ I4 n" H4 e/ i(4) Books: Scripting的工具書,例如Vi Editor方面的。
' M* j# ]  ?8 R6 b) [) Y. o(5) Links: 提供跟Vim相關的網站,其實國內有一個針對Vim編輯器作介紹的網站,可能有人有聽過:「鳥哥的Linux私房菜」,下面是他的網址:8 W! J2 m! m3 v' G( ^' j
a. http://linux.vbird.org/linux_basic/0310vi.php
/ s) g& s  u' R( Z: J( I5 i9 ~10. Tidbits(小常識):
; c6 D3 b/ w3 m) n雖然這個網站依舊有很多東西作者尚未補齊,或是有些書年代有點久遠,不過依舊具有相當參考價值,作者在此提供了一些設計小常識給大家充電一下,包括Verilog語法中用的Wire與Reg型別、Blocking跟Nonblocking敘述、寫有限狀態機(Finite State Machine, FSM)、驗證流程等等。1 u* k$ l  b2 X5 f0 A
  ~, i* `2 V* g" r( w
上述說明了這麼多,希望各位會喜歡這個網站~; i8 P2 M& O6 D% T: J1 a* ~
另外,之前管理員已經針對Layout設計討論區中「好康相報」的主題「Laker_L3_教學_範例 有Lab」的帖子進行修改,當初的樓主沒有注意到從eetop下載的附件檔案單筆超過1.5MB的上限,導致傳輸失敗而無法將分割檔解壓縮,如果您曾經到過主題(URL如下)下載失敗,卻沒收到我寄給您的短消息者,或是最近已回復卻無法解壓縮或未回覆但需要資料者,請一併告知!
8 Q3 V- G' j+ ~! JLaker主題的URL: http://bbs.innoing.com/viewthread.php?tid=11821298
9 D8 y- v5 c9 ~, c" j! |3 V! S為避免大家損失RDB,你可以回復此主題賺個RDB,我再發短訊過去,你收到後不需回復(要回也可以),我看信件標記改變就知道了!也請大家多參加論壇任務喔~
回復 支持 1 反對 0

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-21 03:40 PM , Processed in 0.102513 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表