RE: Proposal for DMI/Debug extensions

From: Jerome CORNET <jerome.cornet@st.com>
Date: Tue Dec 14 2010 - 01:05:51 PST

Agreed with John on this one.

But let’s tune the details so that everyone converge.

Jerome


From: owner-systemc-p1666-technical@eda.org [mailto:owner-systemc-p1666-technical@eda.org] On Behalf Of john.aynsley@doulos.com
Sent: Monday, December 13, 2010 9:38 PM
To: Stuart Swan
Cc: Bart.Vanthournout@synopsys.com; Philipp A Hartmann; P1666 Technical WG
Subject: RE: Proposal for DMI/Debug extensions

I do not think anyone has yet spelled out the case for/against versioning. I guess if we were to introduce some "Base protocol version" or "TLM-2 version" then

a) that should probably be more along the lines of the tlm_version macro(s) and global function(s) (which we already have) and
b) does imply some kind of message about the evolution of TLM-2, which we have not worked out

My thinking was more pragmatic. We are just introducing a flag to indicate that previously unused / ambiguously defined fields can now optionally be used, without deprecating the old-style generic payload. Using gp_version >= rather than gp_version == just keeps the door open for future refinements without breaking backward compatibility. But it is not a show-stopper.

John A




-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Tue Dec 14 01:22:24 2010

This archive was generated by hypermail 2.1.8 : Tue Dec 14 2010 - 01:22:26 PST