[an error occurred while processing this directive]
|
8 битный вектор и переменную-параметр цикла привести к одному типу и сранить.
Для IEEE.numeric_std это будут например TO_INTEGER и\или TO_UNSIGNED .
Как инициализировать массив читай на слово aggregate.
signal RAM : ram_t := (ram_t'RANGE => (datwidth_t'RANGE => '0'));