Devido a uma limitação no software Quartus® II, você não pode ter funções e unidades com o mesmo nome. Min é definida como uma unidade de tempo no pacote STANDARD juntamente com fs, ps, ns, nós, ms, sec e hr. Portanto, se você tiver uma função chamada min em seu código VHDL, essa definição causa um conflito.
Para trabalhar em torno desta limitação, renomeie sua função para algo diferente de min ou faça referência explícita à função. Por exemplo:
work.min_max_package.min