Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
1#
發表於 2007-5-2 14:55:36 | 顯示全部樓層
先介紹一點觀念給你好嚕
. s4 I9 |! x5 e) e) }/ s! Khttp://www.chip123.com/phpBB/vie ... &extra=page%3D1
. F% S8 P+ f( T( [& wSystemC 目前還是原文書居多4 P0 N) w. o. U
[1] David C. Black and Jack Donovan, “SYSTEMC: FROM THE GROUND UP,” Kluwer Academic Publishers, 2004.
% V8 N; L$ D, D: p+ N[2] Wolfgang Muller, Wolfgang Rosenstiel, Jurgen Ruf, “Systemc: Methodologies and Applications” Kluwer Academic Publishers, 2003.% \! s* a$ s) k. K& ?) `: r# [, w
[3] Thorsten Grotker, Stan Liao, Grant Martin, Stuart Swan, “System Design with SystemC,” Kluwer Academic Publishers, 2002." O% U  @/ w4 V  A% k4 b
# c+ \8 H; \1 b; x9 D
中文7 n6 ^9 {2 u& e' V
簡體版- Y! _6 Q/ E2 a6 A0 T
http://www.yeswedo.com.tw/produc ... tion.asp?rowid=2339+ c# F: `$ R% W" s: \
這本是全華的
7 ^$ R/ g% o% \8 xhttp://bookers.chwa.com.tw/search/bookinfo.asp?isbn=95721500221 C8 V5 {6 W: o8 y% M) `

7 I& x4 m4 v1 P) {+ G4 W[ 本帖最後由 masonchung 於 2007-5-2 03:03 PM 編輯 ]

評分

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

查看全部評分

2#
發表於 2007-5-7 15:26:57 | 顯示全部樓層
C/C++ 之VLSI設計  % W5 |. u! T/ [  T/ H5 L2 T3 @
, P) n. q" a  k4 S. H9 ?* i
  作(編、譯)者:溫榮弘
+ c" P. \# H1 g8 W8 S4 h
% x! [8 m' {# U$ M1 z$ A; L, c0 N( C& m( R% I  D
--------------------------------------------------------------------------------
: o. S- U- `  a) _ 定 價:NT$280
8 a& x! c% u0 w& u$ h書友價:NT$224
3 y4 s1 c$ J* O1 {9 K' p
7 I/ p: e" H# ?* r- I7 `* K
4 V6 z+ k6 E' T* ]7 @6 v/ u
# A- M% D% I2 B/ ?! ]--------------------------------------------------------------------------------
9 A( r, q- C% e5 C# R( ~出版者:全華圖書公司
# \8 U0 a0 Q* t, ~" _' K+ k6 I出版日:2005/8/1
% V1 E: h: y4 y7 f9 w1 eISBN:9572150022
+ e, _0 @5 W. g& R6 U6 }書商書號:05759 % t2 k) H! ^2 Z; Y7 q# V  H* U
膠裝 216頁20 K
3#
發表於 2007-5-13 23:55:50 | 顯示全部樓層
■ 本書特色
2 _8 ?- S+ \5 ~. V; d$ y6 I
# x6 X+ \3 R  I- G; t9 [  [1. 本書以SystemC來說明VLSI的新設計型式,並將JPEG編碼器為對象來解說SystemC的系統開發範例。
: {% T+ I2 t, v+ P& A# |2. 本書除了說明SystemC的程式語法外、也清楚的將模型描述方法、SystemC模擬驗證方式以及行為合成的使用方式,由淺入深的說明,使讀者更容易掌握現念。
% X. Q$ e9 A4 B% s0 S3 @: u' z* n& l. _$ l2 z) P6 N
■ 內容簡介' I+ w; R0 Z8 m

0 n7 I# Z1 }! D/ P; r# O. u本書是使用SystemC來說明新式VLSI的設計方法,SystemC描述VLSI系統,是以單一模擬核心,高速驗證系統整體,此行為自動產生硬體之新設計型式,本書在說明SystemC的程式語法、模型的描述方式、SystemC的模擬驗證方法、行為合成的使用方法後,再以JPEG編碼器為對象來解說SystemC的系統開發範例,而本書內的JPEG設計範例是由東京大學大型積體系統設計教育研究中心、Cadence股份公司、Synopsys股份公司以及日本Motorola股份公司協力完成。適合對C++及VLSI設計有興趣的人士使用。
3 n7 e- z; ?! i5 Z6 Z1 q1 @% t5 V) ]' I& w) @. v

+ t4 F% N! s' H! c) `$ W; |( Z5 _. V7 O' [7 \  ]
■ 目錄
$ i( U* T8 U) L" ?. h9 T% h7 ]
; }/ \4 o9 W# r! W- [: m+ A2 d5 u第1章 C語言設計概要
# ~$ x2 {) j5 @5 Q7 h0 l1.1 C語言設計普及的背景1-1- q; B; f5 T) x5 C0 c
1.2 何謂C語言設計1-3" \# X* N' e3 q1 T, l, A
1.3 C語言設計的優點1-5' ~4 C& o: T+ L  a* f7 T. D" e
1.4 SystemC概要1-7' d! s" C# \& c* m6 m' d
第2章 以例子概略說明
" L1 R7 c& |( d0 m: X, n2.1 顏色轉換電路概要2-1
9 E8 {% @9 o/ ^! s! g0 c2.2 以C/C++描述運算法則2-2: o, h/ n& L6 \3 b% L7 g7 ?
2.3 以SystemC描述UTF模型2-7
9 h' @. t( s% @3 O  C% h* r! c( b2.4 UTF模型驗證2-14
, S) M0 }$ f0 K0 K2.5 以SystemC描述BCA模型2-154 P6 R" X0 k* S* J! _
2.6 BCA模型的驗證2-19
# o2 O: U' I& ]3 [* ]& w0 Q2.7 行為合成2-259 w" i% e% B! T( Y- [
2.8 RTL模型的驗證2-27
* y7 y$ o7 `6 S4 s, ^7 _) f- Q第3章 SystemC語法2 v: [' T$ @# k* Z& P# {
3.1 模組/SC_MODULE3-1% p! ]- C  k3 Z7 P: E! Q/ D
3.2 埠,通道,事件3-4
2 V: s- L4 {$ q/ \4 S3.2.1 訊號埠,訊號/sc_in,sc_inout,sc_out, sc_signal3-4
0 J, ~' @% m9 C, x9 S3.2.2 FIFO埠,FIFO/sc_fifo_in,sc_fifo_out, sc_fifo3-8% g7 n9 T0 k8 ]: J! D. W
3.2.3 事件/sc_event3-11
  I8 ]8 k5 Q4 w0 }! j2 W* }- P3.3 型式,運算子3-13
3 g* T1 K/ T- c. {( c* M) [7 f3.4 行程/SC_THREAD,SC_CTHREAD,) H6 V) |1 R! d% S; i
SC_METHOD3-167 q+ Y! c7 d3 o4 K5 `
3.5 範例3-22
; N2 v5 S. j% }) t, z第4章 以SystemC描述電路$ j& t" I) S0 E9 p1 G# s, h
4.1 模型的抽象描述方法4-18 ~# l0 {6 h6 ~, w! L
4.1.1 UTF(無計時函數)階層4-2
. u( {( Z& U' z# E5 W" E4 w4.1.2 TF(計時函數)階層4-57 o# y4 }/ z* ?1 g) e3 a- e
4.1.3 BCA(匯流排循環準確)階層4-6
0 U# K! P" W2 |4.1.4 CA(循環準確)階層4-9
$ X1 t& o$ z2 F$ _( F' T4.2 微分濾波器的電路描述4-11
" X# S( h  y/ I0 k8 x4.2.1 微分濾波器概要4-11- r5 B% V2 k7 n
4.2.2 SystemC模型的濾波器結構4-13
/ Q. s, @  U. [/ [% {0 x( N4.2.3 UTF描述4-14! T; D/ C: n- G' R/ Z: p, j8 F- O
4.2.4 TF描述4-17
5 }' Q. E" _1 p4.2.5 BCA描述4-19
  M& T: D# |+ q4.2.6 CA描述4-23
* D( @1 `- _: k" Q! f4.2.7 階層描述4-29- Q- M/ W! i7 s# Y
第5章 驗 證
+ y, o8 i$ E5 E8 s4 U" F: n+ c5.1 SystemC主要函數的描述方法5-12 E3 }7 V0 z+ j4 p4 i  M) X  X
5.1.1 SystemC主要函數/sc_main()5-1
# b: F( P7 p" w  b5.1.2 時間精度設定/ sc_set_time_resolution()5-3
) a' W8 C: P7 A2 W$ A$ U5.1.3 時間單位設定/sc_set_default_time_unit()5-43 Y; [! V8 W$ B# l! _: M8 K4 R: a
5.1.4 時脈宣告/sc_clock()5-45 j& y0 t" S7 Q) P
5.1.5 軌跡/sc_trace()5-5) i9 @& A+ n/ w! |/ D2 {
5.1.6 模擬控制/sc_start(),sc_stop()5-5
" K4 Z; e3 X! p4 y; C( J$ @5.1.7 模擬時間/sc_time_stamp(),sc_simulation_time()5-6
5 \8 O% s4 }* o- L5.2 模擬順序5-7
' c/ E) @8 ]0 f2 C9 d) x# p' Z) W第6章 行為合成" X* y5 V5 P4 z1 U/ \3 g
6.1 行為合成概要6-1
& R' y; M3 Q) p3 F: ^1 W( W! h6.1.1 何謂行為合成6-1' L6 I8 ^* Q6 U0 S) O8 C
6.1.2 邏輯合成和行為合成的差異6-2
7 d) [' v% i/ B6 ~7 T; _6.1.3 行為合成的優點6-4; J/ }9 j1 V% F5 W3 M" ^/ ]# g
6.2 行為合成的處理內容6-7$ ?9 Z+ f" e3 o6 @
6.2.1 輸出入關係6-7
3 ?& X1 q( Y% ^6 p" C& D7 G6.2.2 行為合成可能的描述6-8
6 r+ v/ Q9 n& O2 N# P6.2.3 輸出RTL結構6-10
- f# q" T$ W( a: z) }7 F: \6.2.4 行為合成中進行事項6-117 G) C2 ?& B/ n+ J- m9 U
6.3 使用行為合成的設計流程6-15% u/ X- P8 |2 w. a, W3 K! R' x1 i
6.3.1 硬體規格的決定6-15% S8 s: ~3 b' H: p( B
6.3.2 行為合成可能模型的描述6-16
8 L8 g. L5 w6 s9 @( k6.3.3 測試環境形成╱行為合成前驗證6-17! a. F6 n. [" E* l6 Z7 E
6.3.4 進行行為合成6-17
; U; o$ V! m' z/ \8 q6 X6.3.5 行為合成後驗證6-17
. g  A; G4 O+ s7 Y9 T$ O6.4 如何使行為合成成功6-18
7 Y% u8 @! x! V; V第7章 JPEG Codec的設計/ n  N* z7 T4 A8 s
7.1 JPEG概要7-1- B6 l+ Z, ]5 d0 [% C5 ^  {
7.1.1 何謂JPEG7-1& W7 ^$ K" W) t2 b7 P. X
7.1.2 JPEG基本方式7-3
9 A& Q8 s- O9 a; ]" w7 w- M7.1.3 編碼,解碼例子7-46 p/ U5 ^% D. H$ m& A* ]
7.1.4 DCT/逆DCT7-5
3 j, o% k4 ^6 p& `6 ~7.1.5 數位化╱反數位化7-7
. c& S- ~: |1 G2 D7.1.6 熵編碼╱熵解碼7-85 S  [6 Q  T. D& w1 ~
7.2 運算法則描述7-10
( c3 O3 P% A& E" l* a8 q7.2.1 IJG的JPEG編碼解碼器7-10
! z% T0 o4 A( r1 N7.2.2 JPEG編碼程式概要7-115 T4 l' U0 I4 W) f6 T2 e
7.2.3 函數構成和資料結構7-14
9 w8 c4 S# _( l- h% o: h( Z% s/ S6 R7.2.4 源程式的說明7-16
5 J# W- @4 `# t, S: C$ @0 ?: z7.2.5 DCT運算法則最佳化7-20; z0 a+ _9 Q# _, Y2 b
7.3 SystemC描述7-273 o  O0 a1 H% @
7.3.1 模型構成7-27" R8 y, H; a6 c5 \/ j
7.3.2 檔案結構7-29
) E7 ~  o9 p) a8 n1 j7.3.3 源程式說明7-30
8 x- u% N2 x  T' R# Y/ R5 L7.4 驗 證7-402 O% E/ z9 {1 O8 S( V4 Y
7.5 行為合成7-41+ b; S/ X5 D/ I* M" q" A
7.6 FPGA操作確認7-42/ f6 n1 _- a* @% I5 a
7.6.1 設計流程7-42
& E1 C) Z5 ]+ Y8 o7 H6 T) R2 ^! J7.6.2 RTL驗證7-43
- D! D# d* Q& z" v7 a7.6.3 邏輯合成結果7-44, o" X$ p  ~/ u9 ]1 k$ u
7.6.4 佈局連線結果7-46. j& s' i  M- A# L
7.6.5 FPGA架構,操作確認7-47
9 l% c: Z2 |! A( @附 錄
7 w2 j( z) S, H$ h7 m7 k* r8 M參考書目
& a, d  g& w: ?8 x' k索 引
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 ?
4 g* A" B0 b. z+ T  h0 @" s3 F: t1 F2 j" p' a" w
Can anyone share info. about it ?  [5 W+ ]! F3 b( ^+ P5 p0 S+ ~

% A3 d/ q: B+ |9 ?[ 本帖最後由 masonchung 於 2008-2-21 07:20 PM 編輯 ]
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-4 03:27 AM , Processed in 0.111006 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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