I have a stimulus that has a fixed duration (e.g., is 3sec every trial)
In that case, don't use dmBLOCK . Instead, opt for BLOCK(3,1) . If it applies to your situation, consider a hemodynamic response estimation approach as detailed in this discussion.
Gang