[an error occurred while processing this directive]
|
посмотрел на исходники (в Xilinx ISE, так как в остальных тулзах не нашел body нескомпилированное)
там правда тоже много foreign
но вроде только сравнения, сдвиги отличаются, все остальное совпадает (по науке умножители должны отличаться, но я не смотрел)
у меня как раз очень много знаковых вычислений, но я пользуюсь unsigned, а если какие-то специфические вещи - руками разбираю (имхо это проще, чем глюки потом ловить и приведением signed-unsigned пользоваться)
ну вообщем буду посматривать в сторону numeric_std, порты я всегда описывал std_logic_vector, так что проблем с "повторным использованием кода" быть не должно
E-mail: info@telesys.ru