Forum Discussion
Altera_Forum
Honored Contributor
10 years ago --- Quote Start --- I'm actually an embedded software engineer so any hardware design is a plus and not usually a requirement. In any case, I would disagree about the version control on schematics because they are just text files and you can look at them using Notepad. I wouldn't recommend editing them that way, but any text file can be added to a version control system. However, if you are talking about a system that highlights the differences in a graphical format, then that's a different matter. --- Quote End --- The main problem is that if you move an item, and the circuit does not change, the .bdf file changes. Plus, reading the file to see what has actually changed is not trivial. --- Quote Start --- I make schematics the same way I write code - in modules with no implicit linkage to anything else. --- Quote End --- This should also be the philosphy behind HDLs. I highly recommend you get on with learning an HDL. If you're confident with logic there is no need for schematics, and you can build some powerful testbenches.