登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
EMC(电磁兼容)资料
>
【pdf】【1.4M】Draft Standard SystemC Language Referenc ..
发帖
回复
1161
阅读
1
回复
[设计与测试]
【pdf】【1.4M】Draft Standard SystemC Language Reference Manual
离线
tensor
新的一年开始了!
UID :2
注册:
2006-10-04
登录:
2025-09-29
发帖:
4229
等级:
值班管理员
0楼
发表于: 2008-10-06 13:15:13
Draft Standard SystemC Language
+^9^)Ur|
Reference Manual
)Cdw_Yx
uT]$R
438页 英
|r+ x/,2-
l=xG<)Okb
Introduction
DQ0S]:tC
This document defines the SystemC standard.
yM 7{v$X0
Contributors
?sHZeWZ(
The development of the OSCI SystemC 2.1 LRM was sponsored by the Open SystemC Initiative (OSCI) and
SXsszb:_
was created under the leadership of the following people:
\8#[AD*@s2
Authors:John Aynsley (Core), David Long (Data Types)
/5E0'y,|P
Typographical Editor:Sofie Vandeputte
Cj#wY
LRM Working Group Chair:Stuart Swan
Vn_&q6Pa
The following is a list of contributors to the development of SystemC and participants in the LRM Working
E#P#{_BR^
Group.
l'l&Zqd
Ray Ryan
{EZR}N
El Mustapha Aboulhamid
2Ug_3ZuU
Kurt Schwartz
">7xSWR*4
Mike Baird
!Mw/j`*
Minoru Shoji
p{oz}}
Bishnupriya Bhattacharya
3fLdceT
Bob Shur
-|'@:cIZ
David C Black
>C,0}lj
Vincent Viteau
ir'<H<t2
Dundar Dumlogal
/'8%=$2Kw
Abhijit Ghosh
PZ/tkw
Andy Goodrich
^X_ ;ZLg.
Serge Goossens
FqJd
Robert Graulich
7s%D(;W_Mo
Thorsten Groetker
J-+mdA
Martin Jannsen
0-PT%R
Kevin Kranen
e_!h>=$%8
Evan Lavelle
6c+29@
Mike Meredith
npeL1zO-$
Wolfgang Mueller
`u3kP
César Quiroz
t!wbT79/
Adam Rose
4j;IyQDvM
G>pedE\
Contents
3q4VH q
1.Overview....................................................................................................................................................1
1o5kP,)
1.1Scope............................................................................................................................................1
ot7f?tF2<J
1.2Subsets.........................................................................................................................................1
{#+K+!SvDX
1.3Relationship with C++.................................................................................................................1
P_b5`e0O
1.4Guidance for readers....................................................................................................................2
:[l}Bb,
2.References..................................................................................................................................................2
%(s|
3.Terminology and conventions used in this standard..................................................................................3
#TUm&2 +V
3.1Terminology.................................................................................................................................3
JRBz/ j
3.1.1Shall, should, may, can....................................................................................................3
w5q6c%VZ
3.1.2Implementation, application............................................................................................3
~V(>L=\V;
3.1.3Call, called from, derived from........................................................................................3
Yjo$vQi
3.1.4Specific technical terms...................................................................................................3
]+G\1SN~
3.2Syntactic conventions..................................................................................................................5
y:\<FLR}j
3.2.1Implementation-defined...................................................................................................5
ExS&fUn`C
3.2.2Disabled...........................................................................................................................5
.;31G0<w2
3.2.3Ellipsis (...).......................................................................................................................5
1]>JMh%X9t
3.2.4Class names......................................................................................................................5
)*%uG{h
3.2.5Embolded text..................................................................................................................5
#U0| j?!D
3.3Semantic conventions..................................................................................................................6
Rm3W&hQ
3.3.1Class definitions and the inheritance hierarchy...............................................................6
e }O&_j-
3.3.2Function definitions and side-effects...............................................................................6
hcU^!mp
3.3.3Functions whose return type is a reference or a pointer..................................................6
kPOk.F%)
3.3.3.1Functions that return *this or an actual argument..............................................6
X%-"b`
3.3.3.2Functions that return char*................................................................................6
&=t~_ Dc
3.3.3.3Functions that return a reference or pointer to an object in
W+u@UJi
the module hierarchy.........................................................................................7
>#dLT~[\a
3.3.3.4Functions that return a reference or pointer to a transient object......................7
&H+ wzx<
3.3.3.5Functions sc_time_stamp and sc_signal::read...................................................8
~~Cd9Hzi
3.3.4Namespaces and internal naming....................................................................................8
G l/3*J
3.3.5Non-compliant applications and errors............................................................................8
u9:sj
3.4Notes and examples.....................................................................................................................9
k4&adX@Y
4.Elaboration and simulation semantics.....................................................................................................10
.+2:~%v6
4.1Elaboration.................................................................................................................................10
7/&t