Dear Mahmood,

BPWarm is component that can be used in trace and timing simulators. In a trace 
simulator, the ITraceIn port is used while in a timing simulator, the InsnIn 
and InsnOut ports are used.

Regards,
Pejman
________________________________________
From: Mahmood Naderan [[email protected]]
Sent: Saturday, July 30, 2011 4:23 PM
To: simflex
Subject: What is InstructionTransport exactly?

Hi
I have noticed that in wiring BPWarm, only one port is used and it is ITraceIn.

On the other hand, the component has more than one port

  DYNAMIC_PORT_ARRAY( PushInput, InstructionTransport, InsnIn )
  DYNAMIC_PORT_ARRAY( PushOutput, InstructionTransport, InsnOut )
  DYNAMIC_PORT_ARRAY( PushInput, ulong_pair, ITraceIn )


The type of both of them are InstructionTransport. What is the reason not to 
use them?

I saw in the simflex tutorial that the Transport idea is explained only for 
memory

messages. So what does InstructionTransport mean exactly?

Thanks for any suggestion.

// Naderan *Mahmood;

Reply via email to