[an error occurred while processing this directive]
|
в 95-м синтакисе - делал так
module .....
parameter A=...
...
parameter B=_any_operation_(A ...)
то есть вычислять параметры по значениям параметров объявленных выше
при этом при инстантиации модуля можно переопределить либо только А #(_фактическое_значение_А), так и все параметры #(A,...,B)
если что-то совсем хитрое - то это можно расчитать в вызывающем синтезатор или симулятор makefile, а потом передать через командную строку +define
ну а в модуле использовать через `NAME
мне этого всегда хватало Ж:)
E-mail: info@telesys.ru