[an error occurred while processing this directive]
|
при синтезе с verilog/vhdl автоматом квартус подсоединяет соответствующие LPM-модули, как только обнаруживает арифметику, счетчики и другие детектируемые им конструкции.
Ну а про LPM_MUL, DIV - факт - синтезируется оптимальный умножитель-делитель, и могут быть заюзаны DSP-блоки, если они есть в кристаллы.
Про память - altsyncram ни разу не юзал, а и в верилоге и в AHDL применяю LPM_RAM_DP, LPM_RAM, LPM_FIFO и прочие виды памяти, проблем не было.
В общем - не от языка зависит, применять LPM или нет, а от желания их применить. И на AHDL конструкций более чем достаточно, чтобы делать без мегафункций вообще ВСЁ! Кстати и память даже можно объявить как переменную типа "MEMORY OF SEGMENTS", и будет заюзан блок без всяких LPM_RAM/altsyncram.
E-mail: info@telesys.ru