Eigentlich sind die Meldungen selbst erklärend.
Für die erste Meldung bezüglich "highbits", wie die Meldung sagt, sind
alle bits fest auf 0 gesetzt. Das kann gewollt oder ungewollt sein. Da
musst du halt mal schauen was du da machen willst. Die Simulation sollte
das abklären.
Da die Werte sowieso fest auf 0 sind, wird Synthesis die ganze Logik
dazu weg optimieren und die Signale einfach fest auf 0 setzen.
Die zweite Meldung bemängelt das einige Signale nicht angeschlossen
sind. Wenn du z.B. mit Icarus Verilog simulierst, gibt es da den
Compiler-Switch -Wall, der mehr Warnungen ausgibt. Auch nicht
angeschlossene Ports z.B. werden dann als Warnung ausgegeben.