KMLM List
View email archives for the history of this mailing list.
|
|
|
|
systemc-forum - RE: [systemc-forum] TLM2.0 timing diagram w/ for multiple burst transac
|
Message Thread:
Previous |
Next
|
- To: <systemc-forum@xxxxxxxxxxxxxxxxx>
- From: "Bradley, Mike" <mike_bradley@xxxxxxxxxx>
- Date: Thu, 21 Oct 2010 08:49:31 -0600
- Send Email to systemc-forum@lists.systemc.org:
- Send new message
- Reply to this message
|
Hi,
In looking at the LRM, it seems that the generic_payload does support
bursts, but there is no clear description of how. There are also hints
that the generic_payload may have to be extended to support particular
protocols. There is also some mention of extending the tlm_phase type.
At first I thought you might have the socket initiator manually break up
the data into bursts, but I think this would be problematic, as the
first request would be an addresss phase, and the next request would be
data-only phases. So, it does seem that there must be tweaking done
either in the generic_payload, and/or the tlm_phase.
Search for "burst" in the TLM2.0 LRM, and you can see references in the
generic payload area.
-Mike
Sent: Thursday, October 21, 2010 10:17 AM
To: Bradley, Mike; systemc-forum@xxxxxxxxxxxxxxxxx
Subject: RE: [systemc-forum] TLM2.0 timing diagram w/ for multiple burst
transaction
Hi Mike,
Thanks for your response.
I was trying to create an extension to the base-protocol and I couldn't
find any example or statement in LRM regarding multi-burst transaction.
Regards,
Nizam
________________________________
From: systemc-forum@xxxxxxxxxxxxxxxxx
[mailto:systemc-forum@xxxxxxxxxxxxxxxxx] On Behalf Of Bradley, Mike
Sent: Thursday, October 21, 2010 7:26 PM
To: systemc-forum@xxxxxxxxxxxxxxxxx
Subject: RE: [systemc-forum] TLM2.0 timing diagram w/ for multiple burst
transaction
Hi Nizam,
I Looked around but could not find one. Best I could find is in the
TLM2.0 LRM. There are commercial tools that implement TLM2.0 burst
transactions for you (only one I know of is Vista from Mentor, but I'm
sure there are others). Have you looked at commercial solutions, or
just wanting to create your own?
-Mike
From: systemc-forum@xxxxxxxxxxxxxxxxx
[mailto:systemc-forum@xxxxxxxxxxxxxxxxx] On Behalf Of A, Nizamudheen
Sent: Tuesday, October 19, 2010 7:06 AM
To: systemc-forum@xxxxxxxxxxxxxxxxx
Subject: [systemc-forum] TLM2.0 timing diagram w/ for multiple burst
transaction
Hi,
Can some-one point me to a TLM2.0 transaction diagram for a multi-burst
read/write transaction?
Regards,
Nizam
|
|
By Date:
Previous |
Next
|
Current Thread
|
By Thread:
Previous |
Next
|
- RE: [systemc-forum] TLM2.0 timing diagram w/ for multiple burst transaction, (continued)
- taf! ?, Bradley, Mike 15:52 GMT
- Re: [systemc-forum] taf! ?, Bernard Deadman 16:04 GMT
- RE: [systemc-forum] TLM2.0 timing diagram w/ , Bradley, Mike (you are here)
|
|