Forum Discussion
Altera_Forum
Honored Contributor
11 years ago --- Quote Start --- The Qsys output directories and methods may not be optimal, but there is at least a clear reason why it separates synthesis and simulation directories. --- Quote End --- I would agree if those directories were *only* used to contain Qsys generated code and encrypted cores. However, the tool also copies over library components that exist in the Quartus installation, and copies user code, rather than leaving it where the user wants. I have also heard the argument that copying the code allows the whole folder be zipped and passed off to another user. However, I don't buy into that argument either. HDL development is akin to software development. Most software developers would not be happy if every time they compiled a program, their source file was copied to a build folder, and then *that* copy referred to in subsequent builds, rather than the original source the user pointed the tool to. I know, its impossible to make all users happy. But it would be nice to have Qsys Tcl options to control whether or not source that is valid for both synthesis and simulation gets copied or not (i.e., left at the original source path). Cheers, Dave