Hi,
ich möchte in meinem FPGA einen Indentifikationsstring einspeichern, der 
bei der UART-Kommunikation abgerufen werden kann.
Der Gedanke war, es irgendiwe in dieser Art zu machen:
1  | parameter info_str = "Analyzer v0.1";
  | 
2  | wire [7:0] info_string [0:20];
  | 
3  | assign info_string = info_str;
  | 
Um dann so, oder so ähnlich auf die einzelnen Bytes zuzugreifen:
1  | (deklaration:)
  | 
2  | reg [7:0] tx_reg,byte_counter;
  | 
3  | 
  | 
4  | (always-block:)
  | 
5  | byte_counter <= byte_counter + 1;
  | 
6  | tx_reg <= info_string[byte_counter]
  | 
Das hier gezeigte Beispiel funktioniert definitiv nicht ;)
Assign: Illegal reference to net array "info_string".