Tengo un bloque de memoria que se inicializa con diferentes valores. Por lo tanto, he creado diferentes entidades en las que el hardware real es el mismo: una memoria RAM de doble puerto, pero los archivos utilizados para inicializar la memoria son diferentes. Esto es mediante el uso de Altera Dual Port RAM IP.
Por lo tanto, en este momento hay dos RAM de puerto dual. Deben ser instanciados en un bloque en el diseño. Quiero que use un genérico para crear una instancia de un bloque de memoria sobre otro para que no tenga que crear dos copias del bloque de diseño donde solo este bloque de memoria es diferente.
¿Cómo uso el valor genérico para explicar un componente sobre otro, algo que también funcionará antes de VHDL 2008?