Apologies, I see this question is already answered in https://millcomputing.com/topic/pipelining/#post-1251