fpgaminer,
Thats absolutely the best explanation i have been able to find anywhere and answers all my immediate questions. Thank you so much for taking the time to write that all out!
You are most welcome
I'm glad it was understandable; these concepts are not necessarily straight-forward so I'm always worried what I write will come out as unintelligible spaghetti.
You Couldnt have been clearer
thanks again!