Aufgrund einer Einschränkung in der Quartus® II Software können Sie keine Funktionen und Einheiten mit dem gleichen Namen haben. Min ist definiert als eine Zeiteinheit im PaketSTANDARD zusammen mit fs, ps, ns, us, ms, sec und hr. Wenn Sie daher eine Funktion haben, die in Ihrem VHDL-Code min genannt wird, verursacht diese Definition einen Konflikt.
Um diese Einschränkung zu umgehen, benennen Sie Ihre Funktion entweder in etwas anderes als min um oder verweisen Sie explizit auf die Funktion. Zum Beispiel:
work.min_max_package.min