SystemC: from the ground up:
This new edition of an industry best seller is updated to reflect the standardization of SystemC as IEEE 1666 and other improvements that reflect feedback from readers of the first edition. The wide ranging feedback also include suggestions from editors of the Japanese and Korean language translatio...
Gespeichert in:
Format: | Buch |
---|---|
Sprache: | English |
Veröffentlicht: |
New York u.a.
Springer
2010
|
Ausgabe: | 2. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Zusammenfassung: | This new edition of an industry best seller is updated to reflect the standardization of SystemC as IEEE 1666 and other improvements that reflect feedback from readers of the first edition. The wide ranging feedback also include suggestions from editors of the Japanese and Korean language translations, professors and students, and computer engineers from a broad industrial and geographical spectrum, all who have successfully used the first edition. New chapters have been added on the SystemC Verification Library and the Transaction Level Modeling, and proposed changes to the current SystemC standard. |
Beschreibung: | XXIII,279 S. Ill., graph. Darst. |
ISBN: | 9780387699578 0387699570 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV035961172 | ||
003 | DE-604 | ||
005 | 20150107 | ||
007 | t | ||
008 | 100119s2010 ad|| |||| 00||| eng d | ||
015 | |a 07,N07,1335 |2 dnb | ||
016 | 7 | |a 982650736 |2 DE-101 | |
020 | |a 9780387699578 |c Gb. : ca. EUR 106.30 (freier Pr.), ca. sfr 168.00 (freier Pr.) |9 978-0-387-69957-8 | ||
020 | |a 0387699570 |c Gb. : ca. EUR 106.30 (freier Pr.), ca. sfr 168.00 (freier Pr.) |9 0-387-69957-0 | ||
024 | 3 | |a 9780387699578 | |
028 | 5 | 2 | |a 11975694 |
035 | |a (OCoLC)549657084 | ||
035 | |a (DE-599)DNB982650736 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-91 |a DE-706 |a DE-91G |a DE-1046 | ||
050 | 0 | |a QA76.9.S88 | |
082 | 0 | |a 005.13/3 |2 22 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 620 |2 sdnb | ||
084 | |a DAT 190f |2 stub | ||
245 | 1 | 0 | |a SystemC: from the ground up |c David C. Black ; Jack Donovan ; Bill Bunton ; Anna Keist |
250 | |a 2. ed. | ||
264 | 1 | |a New York u.a. |b Springer |c 2010 | |
300 | |a XXIII,279 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
520 | 3 | |a This new edition of an industry best seller is updated to reflect the standardization of SystemC as IEEE 1666 and other improvements that reflect feedback from readers of the first edition. The wide ranging feedback also include suggestions from editors of the Japanese and Korean language translations, professors and students, and computer engineers from a broad industrial and geographical spectrum, all who have successfully used the first edition. New chapters have been added on the SystemC Verification Library and the Transaction Level Modeling, and proposed changes to the current SystemC standard. | |
650 | 4 | |a C++ (Computer program language) | |
650 | 4 | |a System design | |
650 | 0 | 7 | |a SystemC |0 (DE-588)4737678-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Systementwurf |0 (DE-588)4261480-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a SystemC |0 (DE-588)4737678-8 |D s |
689 | 0 | 1 | |a Systementwurf |0 (DE-588)4261480-6 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Black, David C. |d 1956- |e Sonstige |0 (DE-588)140007768 |4 oth | |
856 | 4 | 2 | |m SWB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018855333&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-018855333 |
Datensatz im Suchindex
_version_ | 1804140979416989696 |
---|---|
adam_text | IMAGE 1
XVII
CONTENTS
1 WHY SYSTEMC: ESL AND TLM
............................................................. 1
1.1 INTRODUCTION
........................................................................................
1
1.2 ESL OVERVIEW
....................................................................................
2
1.2.1 DESIGN COMPLEXITY
................................................................ 2
1.2.2 SHORTENED DESIGN CYCLE = NEED FOR CONCURRENT DESIGN ...... 3 1.3
TRANSACTION-LEVEL MODELING
.............................................................. 7
1.3.1 ABSTRACTION MODELS
................................................................ 7
1.3.2 AN INFORMAL LOOK AT TLM
..................................................... 8
1.3.3 TLM
METHODOLOGY.................................................................
10
1.4 A LANGUAGE FOR ESL AND TLM: SYSTEMC
......................................... 14
1.4.1 LANGUAGE COMPARISONS AND LEVELS OF ABSTRACTION ............... 15
1.4.2 SYSTEMC: IEEE 1666
............................................................. 16
1.4.3 COMMON SKILL SET
.................................................................. 16
1.4.4 PROPER SIMULATION PERFORMANCE AND FEATURES........................
16
1.4.5 PRODUCTIVITY TOOL SUPPORT
...................................................... 17
1.4.6 TLM CONCEPT SUPPORT
........................................................... 17
1.5 CONCLUSION
.........................................................................................
18
2 OVERVIEW OF SYSTEMC
................................................................................
19
2.1 C++ MECHANICS FOR SYSTEMC
............................................................. 20
2.2 SYSTEMC CLASS CONCEPTS FOR HARDWARE
............................................. 22
2.2.1 TIME MODEL
............................................................................
22
2.2.2 HARDWARE DATA TYPES
............................................................. 23
2.2.3 HIERARCHY AND STRUCTURE
......................................................... 23
2.2.4 COMMUNICATIONS MANAGEMENT
.............................................. 23
2.2.5 CONCURRENCY
...........................................................................
24
2.2.6 SUMMARY OF SYSTEMC FEATURES FOR HARDWARE MODELING
................................................................................
24
2.3 OVERVIEW OF SYSTEMC COMPONENTS
................................................... 25
2.3.1 MODULES AND HIERARCHY
.......................................................... 25
2.3.2 SYSTEMC THREADS AND METHODS
............................................. 25
2.3.3 EVENTS, SENSITIVITY, AND NOTIFICATION
...................................... 26
IMAGE 2
XVIII CONTENTS
2.3.4 SYSTEMC DATA TYPES
............................................................ 27
2.3.5 PORTS, INTERFACES, AND CHANNELS
............................................ 27
2.3.6 SUMMARY OF SYSTEMC COMPONENTS
..................................... 28
2.4 SYSTEMC SIMULATION KERNEL
............................................................. 29
3 DATA TYPES
.................................................................................................
31
3.1 NATIVE C++ DATA TYPES
.................................................................... 31
3.2 SYSTEMC DATA TYPES OVERVIEW
........................................................ 32
3.3 SYSTEMC LOGIC VECTOR DATA TYPES
.................................................. 33
3.3.1 SC_BV W
............................................................................
33
3.3.2 SC_LOGIC AND SC_LV W
........................................................ 34
3.4 SYSTEMC INTEGER
TYPES.....................................................................
35
3.4.1 SC_INT W AND SC_UINT W
................................................ 35
3.4.2 SC_BIGINT W AND SC_BIGUINT W
...................................... 35
3.5 SYSTEMC FIXED-POINT TYPES
............................................................. 36
3.6 SYSTEMC LITERAL AND STRING
.............................................................. 39
3.6.1 SYSTEMC STRING LITERALS REPRESENTATIONS
............................. 39
3.6.2 STRING INPUT AND OUTPUT
........................................................ 40
3.7 OPERATORS FOR SYSTEMC DATA TYPES
.................................................. 41
3.8 HIGHER LEVELS OF ABSTRACTION AND THE STL
...................................... 43
3.9 CHOOSING THE RIGHT DATA TYPE
......................................................... 44
3.10 EXERCISES
..........................................................................................
44
4 MODULES
......................................................................................................
47
4.1 A STARTING POINT: SC_MAIN
................................................................ 47
4.2 THE BASIC UNIT OF DESIGN: SC_MODULE
....................................... 49
4.3 THE SC_MODULE CLASS CONSTRUCTOR: SC_CTOR .........................
50
4.4 THE BASIC UNIT OF EXECUTION: SIMULATION PROCESS
........................... 51
4.5 REGISTERING THE BASIC PROCESS: SC_THREAD
................................. 52
4.6 COMPLETING THE SIMPLE DESIGN: MAIN.CPP
....................................... 53
4.7 ALTERNATIVE CONSTRUCTORS: SC_HAS_PROCESS
.............................. 53
4.8 TWO STYLES USING SYSTEMC MACROS
................................................. 55
4.8.1 THE TRADITIONAL CODING STYLE
............................................... 55
4.8.2 RECOMMENDED ALTERNATE STYLE
............................................. 56
4.9 EXERCISES
..........................................................................................
57
5 A NOTION OF TIME
.......................................................................................
59
5.1 SC_TIME
.............................................................................................
59
5.1.1 SYSTEMC TIME RESOLUTION
.................................................... 60
5.1.2 WORKING WITH SC_TIME
.......................................................... 61
5.2 SC_TIME_STAMP()
...............................................................................
61
5.3 SC_START()
...........................................................................................
62
5.4 WAIT(SC_TIME)
....................................................................................
63
5.5 EXERCISES
..........................................................................................
64
IMAGE 3
XIX CONTENTS
6 CONCURRENCY
............................................................................................
65
6.1 UNDERSTANDING
CONCURRENCY...........................................................
65
6.2 SIMPLIFIED SIMULATION ENGINE
........................................................ 68
6.3 ANOTHER LOOK AT CONCURRENCY AND TIME
........................................ 70
6.4 THE SYSTEMC THREAD PROCESS
........................................................ 71
6.5 SYSTEMC EVENTS
.............................................................................
72
6.5.1 CAUSING EVENTS
.................................................................. 73
6.6 CATCHING EVENTS FOR THREAD PROCESSES
........................................... 74
6.7 ZERO-TIME AND IMMEDIATE NOTIFICATIONS
........................................ 75
6.8 UNDERSTANDING EVENTS BY WAY OF
EXAMPLE.................................... 78
6.9 THE SYSTEMC METHOD PROCESS
....................................................... 81
6.10 CATCHING EVENTS FOR METHOD PROCESSES
.......................................... 83
6.11 STATIC SENSITIVITY FOR PROCESSES
...................................................... 83
6.12 ALTERING INITIALIZATION
..................................................................... 86
6.13 THE SYSTEMC EVENT QUEUE
............................................................ 87
6.14 EXERCISES
........................................................................................
88
7 DYNAMIC PROCESSES
..................................................................................
89
7.1 INTRODUCTION
....................................................................................
89
7.2 SC_SPAWN
........................................................................................
89
7.3 SPAWN OPTIONS
...............................................................................
91
7.4 A SPAWNED PROCESS EXAMPLE
......................................................... 92
7.5 SC_FORK/SC_JOIN
..................................................................... 93
7.6 PROCESS CONTROL METHODS
............................................................... 96
7.7 EXERCISES
........................................................................................
97
8 BASIC CHANNELS
........................................................................................
99
8.1 PRIMITIVE CHANNELS
.........................................................................
100
8.2 SC_MUTEX
........................................................................................
100
8.3 SC_SEMAPHORE
.................................................................................
102
8.4 SC_FIFO
.............................................................................................
104
8.5 EXERCISES
........................................................................................
106
9 EVALUATE-UPDATE CHANNELS
.....................................................................
107
9.1 COMPLETED SIMULATION ENGINE
....................................................... 108
9.2 SYSTEMC SIGNAL CHANNELS
.............................................................. 110
9.3 RESOLVED SIGNAL CHANNELS
.............................................................. 113
9.4 TEMPLATE SPECIALIZATIONS OF SC_SIGNAL
CHANNELS............................ 115
9.5 EXERCISES
........................................................................................
116
10 STRUCTURE
..................................................................................................
117
10.1 MODULE HIERARCHY
..........................................................................
117
10.2 DIRECT TOP-LEVEL IMPLEMENTATION
.................................................. 119
IMAGE 4
XX CONTENTS
10.3 INDIRECT TOP-LEVEL
IMPLEMENTATION................................................ 119
10.4 DIRECT SUBMODULE HEADER-ONLY IMPLEMENTATION
.......................... 120 10.5 DIRECT SUBMODULE IMPLEMENTATION
................................................ 120
10.6 INDIRECT SUBMODULE HEADER-ONLY IMPLEMENTATION
........................ 121 10.7 INDIRECT SUBMODULE IMPLEMENTATION
.............................................. 122
10.8 CONTRASTING IMPLEMENTATION APPROACHES
....................................... 123
10.9 EXERCISES
........................................................................................
123
11 COMMUNICATION
.......................................................................................
125
11.1 COMMUNICATION: THE NEED FOR PORTS
............................................. 125
11.2 INTERFACES: C++ AND SYSTEMC
........................................................ 126
11.3 SIMPLE SYSTEMC PORT DECLARATIONS
................................................ 129
11.4 MANY WAYS TO CONNECT
.................................................................. 130
11.5 PORT CONNECTION MECHANICS
........................................................... 132
11.6 ACCESSING PORTS FROM WITHIN A PROCESS
........................................ 134
11.7 EXERCISES
........................................................................................
135
12 MORE ON PORTS & INTERFACES
.................................................................... 137
12.1 STANDARD INTERFACES
.........................................................................
137
12.1.1 SYSTEMC FIFO INTERFACES
................................................. 137
12.1.2 SYSTEMC SIGNAL INTERFACES
............................................... 139
12.1.3 SC_MUTEX AND SC_SEMAPHORE INTERFACES ...........................
140
12.2 SENSITIVITY REVISITED: EVENT FINDERS AND DEFAULT EVENTS
............... 140 12.3 SPECIALIZED PORTS
............................................................................
142
12.4 THE SYSTEMC PORT ARRAY AND PORT POLICY
...................................... 145
12.5 SYSTEMC EXPORTS
............................................................................
148
12.6 CONNECTIVITY REVISITED
................................................................... 153
12.7 EXERCISES
........................................................................................
155
13 CUSTOM CHANNELS AND DATA
.................................................................... 157
13.1 A REVIEW OF SYSTEMC CHANNELS AND INTERFACES
............................. 157
13.2 THE INTERRUPT, A CUSTOM PRIMITIVE CHANNEL
................................... 158
13.3 THE PACKET, A CUSTOM DATA TYPE FOR SYSTEMC
.............................. 159
13.4 THE HEARTBEAT, A CUSTOM HIERARCHICAL CHANNEL
............................. 162
13.5 THE ADAPTOR, A CUSTOM PRIMITIVE CHANNEL
.................................... 164
13.6 THE TRANSACTOR, A CUSTOM HIERARCHICAL CHANNEL
........................... 166
13.7 EXERCISES
........................................................................................
170
14 ADDITIONAL TOPICS
....................................................................................
171
14.1 ERROR AND MESSAGE REPORTING
........................................................ 171
14.2 ELABORATION AND SIMULATION CALLBACKS
........................................... 174
14.3 CONFIGURATION
.................................................................................
175
14.4 PROGRAMMABLE STRUCTURE
................................................................ 177
14.5 SC_CLOCK, PREDEFINED PROCESSES
...................................................... 181
IMAGE 5
XXI CONTENTS
14.6 CLOCKED THREADS, THE SC_CTHREAD
........................................... 182
14.7 DEBUGGING AND SIGNAL TRACING
....................................................... 185
14.8 OTHER LIBRARIES: SCV, ARCHC, AND BOOST
....................................... 187
14.9 EXERCISES
........................................................................................
187
15 SCV
...........................................................................................................
189
15.1 INTRODUCTION
..................................................................................
189
15.2 DATA INTROSPECTION
........................................................................
189
15.2.1 COMPONENTS FOR SCV_EXTENSION INTERFACE .......................
190 15.2.2 BUILT-IN SCV_EXTENSIONS
.................................................. 192
15.2.3 USER-DEFINED EXTENSIONS
............................................... 193
15.3 SCV_SMART_PTR TEMPLATE
............................................................... 193
15.4 RANDOMIZATION
.............................................................................
194
15.4.1 GLOBAL CONFIGURATION
..................................................... 194
15.4.2 BASIC RANDOMIZATION
..................................................... 196
15.4.3 CONSTRAINED RANDOMIZATION
........................................... 197
15.4.4 WEIGHTED RANDOMIZATION
............................................... 198
15.5 CALLBACKS
......................................................................................
200
15.6 SPARSE ARRAYS
...............................................................................
201
15.7 TRANSACTION SEQUENCES
................................................................. 202
15.8 TRANSACTION RECORDING
................................................................. 203
15.9 SCV TIPS
......................................................................................
204
15.10 EXERCISES
......................................................................................
204
16 OSCI TLM
...............................................................................................
207
16.1 INTRODUCTION
..................................................................................
207
16.2 ARCHITECTURE
..................................................................................
208
16.3 TLM INTERFACES
............................................................................
210
16.3.1 UNIDIRECTIONAL BLOCKING INTERFACES
................................ 211
16.3.2 UNIDIRECTIONAL NON-BLOCKING INTERFACES ........................
211 16.3.3 BIDIRECTIONAL BLOCKING INTERFACE
.................................... 213
16.4 TLM CHANNELS
.............................................................................
213
16.5 AUXILIARY COMPONENTS
................................................................. 214
16.5.1 TLM MASTER
................................................................... 215
16.5.2 TLM SLAVE
.....................................................................
215
16.5.3 ROUTER AND ARBITER
......................................................... 216
16.6 A TLM EXAMPLE
..........................................................................
217
16.7 SUMMARY
......................................................................................
220
16.8 EXERCISES
......................................................................................
220
17 ODDS & ENDS
...........................................................................................
223
17.1 DETERMINANTS IN SIMULATION PERFORMANCE
.................................... 223
17.1.1 SAVING TIME AND CLOCKS
................................................ 224
17.1.2 MOVING LARGE AMOUNTS OF DATA ....................................
225
IMAGE 6
XXII CONTENTS
17.1.3 TOO MANY CHANNELS
....................................................... 226
17.1.4 EFFECTS OF OVER SPECIFICATION
......................................... 227
17.1.5 KEEP IT NATIVE
................................................................ 227
17.1.6 C++ COMPILER OPTIMIZATIONS
........................................ 227
17.1.7 C++ COMPILERS
............................................................... 227
17.1.8 BETTER LIBRARIES
.............................................................. 227
17.1.9 BETTER AND MORE SIMULATION COMPUTERS ........................ 228
17.2 FEATURES OF THE SYSTEMC LANDSCAPE
............................................ 228
17.2.1 THINGS YOU WISH WOULD JUST GO AWAY ......................... 228
17.2.2 DEVELOPMENT ENVIRONMENT
............................................ 230
17.2.3 CONVENTIONS AND CODING STYLE
....................................... 230
17.3 NEXT STEPS
....................................................................................
231
17.3.1 GUIDELINES FOR ADOPTING SYSTEMC .................................
231
17.3.2 RESOURCES FOR LEARNING MORE
........................................ 231
APPENDIX A
......................................................................................................
235
A.1 BACKGROUND OF C++
.....................................................................
236
A.2 STRUCTURE OF A C PROGRAM
............................................................. 236
A.3 COMMENTS
....................................................................................
237
A.4 STREAMS (I/O)
................................................................................
237
A.4.1 STREAMING VS. PRINTF
........................................................ 238
A.5 BASIC C STATEMENTS
......................................................................
238
A.5.1 EXPRESSIONS AND OPERATORS
............................................. 238
A.5.2 CONDITIONAL
.....................................................................
240
A.5.3 LOOPING
..........................................................................
241
A.5.4 ALTERING FLOW
................................................................. 242
A.6 DATA
TYPES....................................................................................
242
A.6.1 BUILT-IN DATA TYPES
........................................................ 243
A.6.2 USER-DEFINED DATA TYPES
............................................... 243
A.6.3 CONSTANTS
........................................................................
246
A.6.4 DECLARATION VS. DEFINITION
.............................................. 246
A.7 FUNCTIONS
......................................................................................
247
A.7.1 PASS BY VALUE AND RETURN
.............................................. 248
A.7.2 PASS BY REFERENCE
.......................................................... 248
A.7.3 OVERLOADING
.................................................................... 249
A.7.4 CONSTANT ARGUMENTS
....................................................... 249
A.7.5 DEFAULTS FOR ARGUMENTS
.................................................. 250
A.7.6 OPERATORS AS FUNCTIONS
................................................... 250
A.8 CLASSES
..........................................................................................
251
A.8.1 MEMBER DATA AND MEMBER FUNCTIONS ........................... 251
A.8.2 CONSTRUCTORS AND DESTRUCTORS
......................................... 252
A.8.3 DESTRUCTORS
.....................................................................
255
A.8.4 INHERITANCE
......................................................................
256
A.8.5 PUBLIC, PRIVATE AND PROTECTED ACCESS .............................
258
A.8.6 POLYMORPHISM
................................................................ 258
IMAGE 7
XXIII CONTENTS
A.8.7 CONSTANT MEMBERS
......................................................... 260
A.8.8 STATIC MEMBERS
.............................................................. 260
A.9 TEMPLATES
.....................................................................................
261
A.9.1 DEFINING TEMPLATE FUNCTIONS
......................................... 261
A.9.2 USING TEMPLATE FUNCTIONS
............................................. 261
A.9.3 DEFINING TEMPLATE CLASSES
............................................. 262
A.9.4 USING TEMPLATE CLASSES
................................................. 262
A.9.5 TEMPLATE CONSIDERATIONS
................................................ 262
A.10 NAMES AND NAMESPACES
............................................................... 263
A.10.1 MEANINGFUL NAMES
......................................................... 263
A.10.2 ORDINARY SCOPE
.............................................................. 263
A.10.3 DEFINING NAMESPACES
.................................................... 264
A.10.4 USING NAMES AND NAMESPACES ......................................
264
A.10.5 ANONYMOUS NAMESPACES
............................................... 264
A.11 EXCEPTIONS
....................................................................................
265
A.11.1 WATCHING FOR AND CATCHING EXCEPTIONS ..........................
265
A.11.2 THROWING EXCEPTIONS
..................................................... 266
A.11.3 FUNCTIONS THAT THROW
..................................................... 267
A.12 STANDARD LIBRARY TIDBITS
.............................................................. 268
A.12.1 STRINGS
............................................................................
268
A.12.2 FILE I/O
...........................................................................
268
A.12.3 STANDARD TEMPLATE LIBRARY
............................................ 270
A.13 CLOSING THOUGHTS
.........................................................................
270
A.14 REFERENCES
....................................................................................
271
INDEX
.................................................................................................................
273
|
any_adam_object | 1 |
author_GND | (DE-588)140007768 |
building | Verbundindex |
bvnumber | BV035961172 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.9.S88 |
callnumber-search | QA76.9.S88 |
callnumber-sort | QA 276.9 S88 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 250 |
classification_tum | DAT 190f |
ctrlnum | (OCoLC)549657084 (DE-599)DNB982650736 |
dewey-full | 005.13/3 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.13/3 |
dewey-search | 005.13/3 |
dewey-sort | 15.13 13 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Maschinenbau / Maschinenwesen Informatik |
edition | 2. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02465nam a2200493 c 4500</leader><controlfield tag="001">BV035961172</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20150107 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">100119s2010 ad|| |||| 00||| eng d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">07,N07,1335</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">982650736</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780387699578</subfield><subfield code="c">Gb. : ca. EUR 106.30 (freier Pr.), ca. sfr 168.00 (freier Pr.)</subfield><subfield code="9">978-0-387-69957-8</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0387699570</subfield><subfield code="c">Gb. : ca. EUR 106.30 (freier Pr.), ca. sfr 168.00 (freier Pr.)</subfield><subfield code="9">0-387-69957-0</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9780387699578</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">11975694</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)549657084</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB982650736</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-1046</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.9.S88</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.13/3</subfield><subfield code="2">22</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">620</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 190f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">SystemC: from the ground up</subfield><subfield code="c">David C. Black ; Jack Donovan ; Bill Bunton ; Anna Keist</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">New York u.a.</subfield><subfield code="b">Springer</subfield><subfield code="c">2010</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXIII,279 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">This new edition of an industry best seller is updated to reflect the standardization of SystemC as IEEE 1666 and other improvements that reflect feedback from readers of the first edition. The wide ranging feedback also include suggestions from editors of the Japanese and Korean language translations, professors and students, and computer engineers from a broad industrial and geographical spectrum, all who have successfully used the first edition. New chapters have been added on the SystemC Verification Library and the Transaction Level Modeling, and proposed changes to the current SystemC standard.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">C++ (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">System design</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">SystemC</subfield><subfield code="0">(DE-588)4737678-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Systementwurf</subfield><subfield code="0">(DE-588)4261480-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">SystemC</subfield><subfield code="0">(DE-588)4737678-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Systementwurf</subfield><subfield code="0">(DE-588)4261480-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Black, David C.</subfield><subfield code="d">1956-</subfield><subfield code="e">Sonstige</subfield><subfield code="0">(DE-588)140007768</subfield><subfield code="4">oth</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">SWB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018855333&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-018855333</subfield></datafield></record></collection> |
id | DE-604.BV035961172 |
illustrated | Illustrated |
indexdate | 2024-07-09T22:08:35Z |
institution | BVB |
isbn | 9780387699578 0387699570 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-018855333 |
oclc_num | 549657084 |
open_access_boolean | |
owner | DE-91 DE-BY-TUM DE-706 DE-91G DE-BY-TUM DE-1046 |
owner_facet | DE-91 DE-BY-TUM DE-706 DE-91G DE-BY-TUM DE-1046 |
physical | XXIII,279 S. Ill., graph. Darst. |
publishDate | 2010 |
publishDateSearch | 2010 |
publishDateSort | 2010 |
publisher | Springer |
record_format | marc |
spelling | SystemC: from the ground up David C. Black ; Jack Donovan ; Bill Bunton ; Anna Keist 2. ed. New York u.a. Springer 2010 XXIII,279 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier This new edition of an industry best seller is updated to reflect the standardization of SystemC as IEEE 1666 and other improvements that reflect feedback from readers of the first edition. The wide ranging feedback also include suggestions from editors of the Japanese and Korean language translations, professors and students, and computer engineers from a broad industrial and geographical spectrum, all who have successfully used the first edition. New chapters have been added on the SystemC Verification Library and the Transaction Level Modeling, and proposed changes to the current SystemC standard. C++ (Computer program language) System design SystemC (DE-588)4737678-8 gnd rswk-swf Systementwurf (DE-588)4261480-6 gnd rswk-swf SystemC (DE-588)4737678-8 s Systementwurf (DE-588)4261480-6 s DE-604 Black, David C. 1956- Sonstige (DE-588)140007768 oth SWB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018855333&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | SystemC: from the ground up C++ (Computer program language) System design SystemC (DE-588)4737678-8 gnd Systementwurf (DE-588)4261480-6 gnd |
subject_GND | (DE-588)4737678-8 (DE-588)4261480-6 |
title | SystemC: from the ground up |
title_auth | SystemC: from the ground up |
title_exact_search | SystemC: from the ground up |
title_full | SystemC: from the ground up David C. Black ; Jack Donovan ; Bill Bunton ; Anna Keist |
title_fullStr | SystemC: from the ground up David C. Black ; Jack Donovan ; Bill Bunton ; Anna Keist |
title_full_unstemmed | SystemC: from the ground up David C. Black ; Jack Donovan ; Bill Bunton ; Anna Keist |
title_short | SystemC: from the ground up |
title_sort | systemc from the ground up |
topic | C++ (Computer program language) System design SystemC (DE-588)4737678-8 gnd Systementwurf (DE-588)4261480-6 gnd |
topic_facet | C++ (Computer program language) System design SystemC Systementwurf |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018855333&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT blackdavidc systemcfromthegroundup |