Could you specify your question a bit more? I remember I had a lab where I designed a 7 segment display in VHDL. Instead of creating a giant block of code, I made each output of the 7 segment display into a component and linked all the components together. It was a more lenghty; however, I was able to troubleshoot a lot easier.