First IEEE/ACM/IFIP International Conference on Hardware/ Software Codesign and Systems Synthesis (IEEE Cat. No.03TH8721)
DOI: 10.1109/codess.2003.1275250
|View full text |Cite
|
Sign up to set email alerts
|

Transaction level modeling: an overview

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
200
0
4

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 164 publications
(210 citation statements)
references
References 4 publications
1
200
0
4
Order By: Relevance
“…To achieve this, a MoP is extracted from the synthesis process which includes only the SW/HW components where the timing delay is critical. From the hardware abstraction point of view, we consider a Transaction Level Model (TLM) [16] abstraction for the communication. This means that the application layer issues read/write transactions on the bus, abstracting from the communication protocol (see CAAM model [16]).…”
Section: Model Of Performance (Mop)mentioning
confidence: 99%
See 1 more Smart Citation
“…To achieve this, a MoP is extracted from the synthesis process which includes only the SW/HW components where the timing delay is critical. From the hardware abstraction point of view, we consider a Transaction Level Model (TLM) [16] abstraction for the communication. This means that the application layer issues read/write transactions on the bus, abstracting from the communication protocol (see CAAM model [16]).…”
Section: Model Of Performance (Mop)mentioning
confidence: 99%
“…From the hardware abstraction point of view, we consider a Transaction Level Model (TLM) [16] abstraction for the communication. This means that the application layer issues read/write transactions on the bus, abstracting from the communication protocol (see CAAM model [16]). After synthesis, the following system components can be annotated with execution times/delays: the scheduler that implements the static order schedule within an SDFG and the hierarchical scheduling across different SDFGs, the actors, the tiles, the bus and the shared memories.…”
Section: Model Of Performance (Mop)mentioning
confidence: 99%
“…The number n of elements to be converted is given in the data memory at address 0. After clearing the register R [6] and R [2], n is loaded into register R [3]. Then, in the loop each single number is converted.…”
Section: Examplementioning
confidence: 99%
“…Here, the system description language SystemC is the de facto standard and was standardized by the IEEE [13]. Additionally to the inherent SystemC feature of specifying hardware and software in one language the concept of Transaction Level Modeling (TLM) [2] is supported by SystemC. TLM allows to describe the communication in a system in terms of abstract operations (transactions).…”
Section: Introductionmentioning
confidence: 99%
“…The goal of the Transaction-Level Modeling (TLM) with SystemC [13] is to define a model where the details of the RTL bus communications are abstracted away either (1) instead of going through signal transitions, have a component directly call the method of another component, or (2) having the components communicating through buffered FIFO communications. In both cases abstract data types can also be used to bundle low-level bus data types into one chunk of data.…”
Section: Systemc Verificationmentioning
confidence: 99%