Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[SystemC] 我想學習systemC....

  [複製鏈接]
1#
發表於 2007-5-2 14:55:36 | 顯示全部樓層
先介紹一點觀念給你好嚕6 |4 d; ?' L: B5 m9 G- Y% a: d
http://www.chip123.com/phpBB/vie ... &extra=page%3D19 [# R0 U1 r8 {& {3 T" m
SystemC 目前還是原文書居多
3 e2 ?4 _6 C" f% H. i[1] David C. Black and Jack Donovan, “SYSTEMC: FROM THE GROUND UP,” Kluwer Academic Publishers, 2004.
0 @  W3 B7 N6 h: x3 _" r* i; D[2] Wolfgang Muller, Wolfgang Rosenstiel, Jurgen Ruf, “Systemc: Methodologies and Applications” Kluwer Academic Publishers, 2003.
0 X  |) G( W/ A: g& f& G7 V[3] Thorsten Grotker, Stan Liao, Grant Martin, Stuart Swan, “System Design with SystemC,” Kluwer Academic Publishers, 2002.
/ e0 Q2 A/ `7 D. j3 ]! ?' {4 E8 T2 |5 ]/ ]( H) a
中文
$ d* F& u+ J7 z" L( l* I7 L簡體版$ y- z- k( T. v$ l* O
http://www.yeswedo.com.tw/produc ... tion.asp?rowid=2339% @; z+ p- N& y+ o6 f
這本是全華的7 H  z! o  g9 w' W
http://bookers.chwa.com.tw/search/bookinfo.asp?isbn=9572150022( ?  J) A7 s- S2 ?
. B/ Y8 W% M/ y( m
[ 本帖最後由 masonchung 於 2007-5-2 03:03 PM 編輯 ]

評分

參與人數 1 +6 收起 理由
yhchang + 6 感謝經驗分享!

查看全部評分

2#
發表於 2007-5-7 15:26:57 | 顯示全部樓層
C/C++ 之VLSI設計  
( r2 Y9 Z6 l8 Y6 T $ r5 J: p0 L# t& q% W+ d- P
  作(編、譯)者:溫榮弘 0 I+ O% }9 C' q( j( C

+ v- o$ C5 I3 }7 W6 s  ~" o1 J' x6 t0 ?! c* d
--------------------------------------------------------------------------------" d' g& C0 j/ f. Y4 H! B
定 價:NT$280
0 x  V1 T, N1 n% e! \書友價:NT$224
: @- ]+ F9 X/ m. d; I2 g8 Q3 o" d. I- L  J
/ K6 L# q: }7 M! k: t$ W9 U
, e. ?5 o* K/ X! y9 O
--------------------------------------------------------------------------------% X. ?/ C7 e+ t, j; _! a7 f
出版者:全華圖書公司
4 J- a$ w4 M$ C2 v+ @* r出版日:2005/8/1
- [$ L8 m0 q+ p- Z  V6 [5 CISBN:9572150022 ; k( b0 Y1 E8 p: j6 Y$ d  s
書商書號:05759 & w1 h9 D+ U! ]+ s+ V
膠裝 216頁20 K
3#
發表於 2007-5-13 23:55:50 | 顯示全部樓層
■ 本書特色1 \+ K; X. @; _7 L  p. l

# r, X5 }: X  j( _7 {$ d) F1. 本書以SystemC來說明VLSI的新設計型式,並將JPEG編碼器為對象來解說SystemC的系統開發範例。7 p  W# z( C. @3 }
2. 本書除了說明SystemC的程式語法外、也清楚的將模型描述方法、SystemC模擬驗證方式以及行為合成的使用方式,由淺入深的說明,使讀者更容易掌握現念。
/ O- A. M( {" V6 Z* }5 o  @2 q0 K/ k! s  O( W/ c% Q) j" x
■ 內容簡介$ l5 _- [5 s5 Q/ d& i
; t& ~- I' y4 [% L6 L2 {1 z: W8 X
本書是使用SystemC來說明新式VLSI的設計方法,SystemC描述VLSI系統,是以單一模擬核心,高速驗證系統整體,此行為自動產生硬體之新設計型式,本書在說明SystemC的程式語法、模型的描述方式、SystemC的模擬驗證方法、行為合成的使用方法後,再以JPEG編碼器為對象來解說SystemC的系統開發範例,而本書內的JPEG設計範例是由東京大學大型積體系統設計教育研究中心、Cadence股份公司、Synopsys股份公司以及日本Motorola股份公司協力完成。適合對C++及VLSI設計有興趣的人士使用。
8 T/ a" b5 ~( s, a) s! h  c
2 z" r6 j  ~$ ]* W$ C6 Z; A8 m6 |
# T2 ?/ H2 M" O2 j) X$ X0 q- n' J* T* E" ]1 _
■ 目錄# y2 M# u! i( ?2 E: E9 f: F9 g& `

4 }2 r% p" ?" e- Z. M% S第1章 C語言設計概要$ E* W+ s1 Z, ]# d
1.1 C語言設計普及的背景1-1
! v. W( V% A+ j" i; W& L1.2 何謂C語言設計1-36 u$ L. M" N- y
1.3 C語言設計的優點1-5
6 W# U! a( m  i+ Q( x+ I8 L. K/ b1.4 SystemC概要1-7# I% K9 X* b& m5 w+ O
第2章 以例子概略說明
; m0 N6 V0 Y1 j$ P; r2.1 顏色轉換電路概要2-17 ^/ ?, I# n) G9 q8 J2 G1 l) Z
2.2 以C/C++描述運算法則2-2
- R6 [0 j4 o" H2.3 以SystemC描述UTF模型2-7% d6 g* R# F" [3 O% L, _
2.4 UTF模型驗證2-14
3 E3 O0 k3 e: j- E# o: G9 ?2.5 以SystemC描述BCA模型2-156 t0 c! h- x- {4 E: [6 P3 R! ?- u
2.6 BCA模型的驗證2-19
' z8 z1 E" g2 O  t6 J2.7 行為合成2-25
9 D0 ^7 i9 }* ?8 J  N2.8 RTL模型的驗證2-27' c5 Y' @8 O# C( b8 }9 |
第3章 SystemC語法# B8 [$ p8 `7 b) C: ]; C1 a
3.1 模組/SC_MODULE3-1* A7 c4 \  V0 E2 T; ~6 \; V6 [% V- t
3.2 埠,通道,事件3-40 d: J6 ~1 g+ _' u9 r
3.2.1 訊號埠,訊號/sc_in,sc_inout,sc_out, sc_signal3-4
# `, C  c0 ~, d- X; i! d, o3.2.2 FIFO埠,FIFO/sc_fifo_in,sc_fifo_out, sc_fifo3-88 ~! \6 [) A& v  g5 T
3.2.3 事件/sc_event3-11$ n+ A2 ?" Q: D  w# L+ X) G% Q8 h
3.3 型式,運算子3-139 C2 _. X: U3 w5 o
3.4 行程/SC_THREAD,SC_CTHREAD,
' t" G, A+ x9 N/ s3 h% n5 J. {SC_METHOD3-16
# G: n! k% A4 x7 e1 N+ o3.5 範例3-22! h5 b( v, n! @4 n: w
第4章 以SystemC描述電路
. N$ `& x7 q: j+ h8 g4.1 模型的抽象描述方法4-1  Z) @! ?8 Q# X! W7 h9 h, k& P
4.1.1 UTF(無計時函數)階層4-2( M1 e8 `: s& p+ g( |
4.1.2 TF(計時函數)階層4-54 V  k% L/ t0 r9 z% G. `
4.1.3 BCA(匯流排循環準確)階層4-6
! Y8 m" T) d# D! L0 `: F+ |4.1.4 CA(循環準確)階層4-9
8 a9 J# F: L+ \4 e/ b4.2 微分濾波器的電路描述4-11: t# _  v- Y6 Y" M0 T' R
4.2.1 微分濾波器概要4-11& }8 V( s8 G- q# i. o8 k  c+ K
4.2.2 SystemC模型的濾波器結構4-13: a" d* r; X0 f+ V/ y+ l) m1 q
4.2.3 UTF描述4-14
4 _$ q, R, h+ h. t3 D4 F& o4.2.4 TF描述4-179 U; p0 E$ T( Q3 k7 M% Y7 ^
4.2.5 BCA描述4-19
. x5 C6 B9 J# T$ V4.2.6 CA描述4-23
2 S8 P4 e. O. J' R. |4.2.7 階層描述4-29
% ^: J/ F% G# h- V$ L第5章 驗 證( Z3 u- V3 J) S
5.1 SystemC主要函數的描述方法5-1
! }1 C$ _: ]! P" |* S7 {5.1.1 SystemC主要函數/sc_main()5-1! u( z0 n( |- w( R7 ^7 ~, ?1 B
5.1.2 時間精度設定/ sc_set_time_resolution()5-3+ q8 p  u7 m, g2 B- h
5.1.3 時間單位設定/sc_set_default_time_unit()5-4
5 P0 L( H  Z+ s4 l8 l+ s, S2 y5.1.4 時脈宣告/sc_clock()5-4
, O; f! B* K% f# i  E5 E  T3 P5.1.5 軌跡/sc_trace()5-5
& O$ ~  z+ Y- l; o$ B/ I, t5.1.6 模擬控制/sc_start(),sc_stop()5-58 i2 p& X) L  u
5.1.7 模擬時間/sc_time_stamp(),sc_simulation_time()5-6
' v" `! A5 @8 F' V- J, T5.2 模擬順序5-7
# M) H. u. t7 W, P第6章 行為合成
2 h0 K$ z- ]" P+ \$ ~/ z" s6.1 行為合成概要6-17 Q) N* r( I% i' ^* c- ?" p
6.1.1 何謂行為合成6-13 Y; l! R- h  K5 }' S! F
6.1.2 邏輯合成和行為合成的差異6-2
' _# O0 X& h0 I4 b6.1.3 行為合成的優點6-4
2 e) B+ _2 v, ~6.2 行為合成的處理內容6-7
+ t$ I3 {% S& R. [6.2.1 輸出入關係6-7
9 L7 `- n) B2 q* o, j( e! M6.2.2 行為合成可能的描述6-8( k0 L7 J' x! T: D
6.2.3 輸出RTL結構6-10
% z7 Z- b* e: }/ H, L2 q6.2.4 行為合成中進行事項6-11
7 g, [) n+ e' }* |+ ^6.3 使用行為合成的設計流程6-15/ ?0 {, q6 H; _7 `- h8 C& ?
6.3.1 硬體規格的決定6-15
% E" n) n4 C# m( \- T2 m* M6.3.2 行為合成可能模型的描述6-16. Z( n, _% Y# y$ O
6.3.3 測試環境形成╱行為合成前驗證6-17
' F! N: u# a0 i! x% y0 ~: p6.3.4 進行行為合成6-17
( y0 `" r. F9 x6 K8 O6.3.5 行為合成後驗證6-170 g/ n; G# w/ m  e8 j
6.4 如何使行為合成成功6-18
' r8 @. z& ~& g+ v第7章 JPEG Codec的設計. t; S# d5 U% l
7.1 JPEG概要7-13 Y8 C  A9 p" Y! ^; }+ [. z2 r
7.1.1 何謂JPEG7-1
" j7 A3 D+ r* @1 L! T4 `! a2 _7.1.2 JPEG基本方式7-3$ ^6 X: k  b& E1 I$ \
7.1.3 編碼,解碼例子7-4
0 Y: ^3 o0 O6 A5 [+ u7.1.4 DCT/逆DCT7-5' o) K3 F' \2 X4 \5 o! I. k
7.1.5 數位化╱反數位化7-76 {/ S1 A. z8 A0 ^
7.1.6 熵編碼╱熵解碼7-8$ U- G: E0 X- N! }& D3 |
7.2 運算法則描述7-10
. k& Y" Z( M9 r* {: S7.2.1 IJG的JPEG編碼解碼器7-10
& K5 t. U9 o; W7 d+ O7.2.2 JPEG編碼程式概要7-11
" I8 n- x1 X/ }( j# c# L7.2.3 函數構成和資料結構7-14
7 d( W1 T, R) u0 w0 e7.2.4 源程式的說明7-16
& f0 @) o% z. ]8 D* P' F" e7.2.5 DCT運算法則最佳化7-20
* O8 N$ B& H5 d& t; Y9 n7.3 SystemC描述7-27
+ b' c5 \9 X  e) {* I7.3.1 模型構成7-27
! o& x7 O/ t$ O+ |# A4 D7.3.2 檔案結構7-29+ h5 ~. Y" Z6 n( q
7.3.3 源程式說明7-30
+ E3 ?+ J0 r3 o5 a/ e4 f+ K' ?7 T7.4 驗 證7-40% T7 k# c! A$ f: v" a) r
7.5 行為合成7-415 l/ t1 A7 L: {) S4 a6 B
7.6 FPGA操作確認7-42  g( N" n5 A8 J9 z, l
7.6.1 設計流程7-42) ^  @- U! h, _, J) M( E
7.6.2 RTL驗證7-43( J" L! l9 d3 m8 Q1 q% W
7.6.3 邏輯合成結果7-44
. F! e% W: M, L4 I  \0 A3 O7.6.4 佈局連線結果7-46
3 V, c- G4 K+ j+ ~$ |7.6.5 FPGA架構,操作確認7-47; W3 Z2 v/ I% S5 X6 F0 ?/ ]( h
附 錄0 D; H, E' Q& Q8 V' ^) P
參考書目7 Q; [% F% d5 J
索 引
4#
發表於 2007-5-16 10:16:35 | 顯示全部樓層
這本我會去買來看,再一起討論阿
5#
發表於 2008-2-21 19:19:41 | 顯示全部樓層

Which high-level systemC tool do you use now

Which high-level systemC tool do you used for system perofrmance emulation ?0 B9 Y9 D6 Y% x8 \1 J8 g* r8 o

9 q+ X& s! Q& X7 m  D( V" o3 MCan anyone share info. about it ?* o8 K& O1 j- J1 J. y. i7 R
# q, C, n) g) \, o6 G4 U
[ 本帖最後由 masonchung 於 2008-2-21 07:20 PM 編輯 ]
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-14 10:17 AM , Processed in 0.120007 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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