Jump to content

block_interface


Recommended Posts

Hi,

 

Its just a follow up question on blocking_interface.It is as follows-

As we will be having up a memory in target side and it will be executed on its own and assume all space of int[255] array will be filled.

Now ,if a write command is generated from the initiator side and the target realises that there is no space to write or better to say the space is already written,den what would be the response from the target side.Does it send a "FAILED TRANSACTION" error or will there be some sort of alternate way to execute the command ?

 

Thanks & regards,

shubham 

 

ps-I am attaching the link of my previous thread,in which i had mentioned about my understanding of b_transport interface.

     

 

  

Link to comment
Share on other sites

TLM does have a response status, but that is intended to catch modeling failures rather than modeled failures. So if you consider your case a modeling error, which seems unreasonable to me on the surface, then you should either set the error response to something like a generic error or issue SC_REPORT_ERROR. In any event, do not set both. If this is a modeled error, then you are left to your own devices.

See section 14.17 of IEEE-1666-2011 for details.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...