Altera_Forum
Honored Contributor
16 years agoRecords in sensitivity lists
Consider a process that is triggered by some, but not necessarily all, elements of a record. How about its sensitivity list? Is it best practice to include only the required record elements, the ones that really trigger the process? Or is it sufficient to include the record as a whole?
Until now, I always felt more comfortable including each required record element in the list, because the irrelevant record elements should not trigger the process. Now I have a process though with lots of record elements and it's becoming a burden to type them all out. And I have noticed that Quartus II 6.0 issues a warning like "Sensitivity list already contains record X" when you list multiple elements of the same record. So Quartus doesn't seem to make an issue out of it, when listing only the record as a whole. But maybe other tools do?