I have an unusual usage for NHET module: I want to use it as a semi independant transfert port. Since it runs parallel to the core and can be fed RAM data by the HTU, it can greatly offload the CPU.
However I foresee this limitation: MCMP, ECMP, SHFT all seem to allow resolving of only one pin state at the time. That limits the bandwidth to VCLK2 bits/sec, no matter how many NHET pins used for output since you need more X times more instructions to output X times more bits at the start of next loop(not to mention the loop period losses).
The question is: Is it possible to assign multiple pins state with the use of only one instruction (as a write to the GIODOUT register allow 8 pins state change at once)?
My own answer would be no, but I'd like TI advice on that...
Regards,
Frederic P.