Altera_Forum
Honored Contributor
14 years agoAssign SDC files on each VHDL component project
Hi everyone,
I need help here. I have a FPGA VHDL project, the project consist of several independent component (also made in VHDL) which are arranged into a single large project (top level entity). The project is created in a structural folder, so each project can be edited independently. Now, project entering Timing Analysis stage using TimeQuest Timing Analyzer which I'm not really familiar with TimeQuest, SDC, etc. Currently I learning those things right now. I'm planning to constraint each component first and include sdc file into top level project as if it is a VHDL component, but it seem it didn't work in that way. I realize that this is my mistake, such as INPUT PORT in a component can be correctly constrained as PORT(SDC) in constraining component project, but not in top level entity, because it will not recognize as INPUT PORT, maybe recognized as node, keeper, gate or something else. That is problem for me. Does anyone here has knowledge related to my problem, so timing constraining of each component will be possible? I would like to constraint each component first, because I think it will divide project scope into smaller scope so it can be easy to debug later. Other solution is also welcome. Thanks, Any kind of help will be appreciated. :) Please help me,... :)