[an error occurred while processing this directive]
Ну не плохо... Я в смысле что based literal-а (для numeric_std нужна функция) TO_UNSIGNED(16#F#, 5) и это будет длиннее чем bit string literal чёндь вроде X"F". Помоему в других библиотеках (std_logic_unsigned) похалявнее будет.
(«Телесистемы»: Конференция «Языки описания аппаратуры (VHDL и др.))