Skip to content

Question relating to the DTM module #896

Answered by stnolting
jesseopdenbrouw asked this question in Q&A
Discussion options

You must be logged in to vote

Hey there!

[...] the DMI operation output (dmi_req_o.op, nop, read or write, write in this case) is only active for 1 system clock cycle, regardless of the dmi_rsp_i.ack signal.

Right. This signal is also used as trigger. Hence, there is no additional "valid" or "strobe" signal required. Whenever dmi_req_o.op is != NOP the DM interprets this as a new command trigger.

After sending this one-shot signal, the DTM enters a wait loop until the DM (via dmi_rsp_i.ack) reports the completion of the read/write operation.

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@jesseopdenbrouw
Comment options

@stnolting
Comment options

Answer selected by jesseopdenbrouw
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants