Sorrels I have my own designs.
I've got a directory on my computer which look under libraries Documents directory VHDL designs and
it's of there I've got several folders where I kind of categorize Metafont design.
They've gotten advanced designs things that are specifically for the basic seaboard combinational logic
and sequential logic.
So if I do and what the sequential logic here I've got all these different designs counters.
The flip flops x 7 Lache.
When are you back shift registers.
So on and so forth and inside each one of these it's like for example I have counter one.
If I click inside counter one I have a project in here that a court has project.
But essentially I want to make sure that I have counter one which is my the h d file or go ahead and
open that I'm going to edit it with notepad plus plus.
And you'll see that the entity has counter 1.
So I can try to keep that consistency where I have my entity count or 1.
And you'll notice my folder for counters one inside of I want to make sure I have a testbench which
is just called Cast on the square count or 1 and then also have a TCO file count and one TCO which is
just a little script I use to simulate.
And so this is a good way to kind of keep all of your designs organized.
So if I'm going to create a new project where I want to have like I need to have say a counter or just
go to my VHDL designs directory look at my sequential logic and I've got two different counters I can
use.
And as long as you name them in a way that you understand I've got a hex to 7 segment display a kind
of latch.
I go on my watch directory you can see that I've got the shell design file the testbench file and it
took a script to run the testbench in all these different for every different design I do I have one
of these in here I've got another lache veneer feeback shift register.
And if I even go to like my advanced designs I don't have as many in there but I've got encryption RC
servo you Art receiver and transmitter and memory initialization.
Or if I go to I'm a combination of logic I've got adder's decoders the Flader located here pulsed with
modulation.
So if I with more pulses modulation I've got the HD file which is the design file and the testbench.
And so this is a good way to make sure you've got to organize in a way that you can easily access your
files to your library grows it's going to get harder and harder to kind of access more and more.