Основные различия между signed и unsigned типами данных в VHDL:
Таким образом, основное различие заключается в том, что знаковому типу можно присваивать отрицательные значения, а беззнаковому — нет. 2
Ещё одно различие касается того, как векторы расширяются до большего значения. 3 Беззнаковый тип всегда расширяется ведущими нулями, а знаковый — битом знака (наиболее значимым битом). 3