Я использую следующие инструменты для программирования в Verilog + системном Verilog, и я задаюсь вопросом, который может определить, какие переменные не находятся в использовании:Найти неиспользуемые переменные
- Затмения расширение
- Eclipse, DVT
- Cadence инструментов
Кассетный переключатель может помочь для переменных модуля (не уверен в переменных класса). – toolic
Возможно, вы захотите попробовать Cadence IFV, статический формальный инструмент проверки - он может обнаруживать неиспользуемые переменные и даже неинициализированные переменные. – AldoT
@AldoT В чем разница между IFV и HAL? – user2692669