FPGA CPU

Jun 20, 2013 18:10

Вынесу из комментов дисскуссию с mithraen:

Read more... )

Leave a comment

Comments 3

v_l_a_d June 20 2013, 19:46:39 UTC
> в результате чего первым ничего не останется, кроме как сконцентрироваться на дизайне прошивок. Станут так сказать софтвер-фирмой.

так большая ж часть design flow для FPGA и обычных ASICов одинаковая - различия начинаются только уже на стадии logic->layout

Reply

mithraen June 20 2013, 23:05:29 UTC
То, что делают разработчики микропроцессоров кардинально отличается от того, что делают при заказе ASIC'ов. ASIC это, фактически, такой же конструктор как FPGA -- набираем процессор из готовых модулей. Core i7 из готовых модулей так не собрать.

В теории все, конечно, красиво -- пишем на VHDL, а потом пусть софт на пару с узким специалистом придумывают как это синтезировать. На практике нифига так не выходит. Для небольших блоков с узкой функциональностью еще можно, но и то, если важна производительность -- уже на этапе VHDL используются специализированные блоки из банков для конкретного производителя ASIC или FPGA.

Reply

mithraen June 20 2013, 23:06:00 UTC
Собственно почитайте доки от Xilinx по оптимизации... Там на каждому шагу использование особенностей конкретных чипов.

Reply


Leave a comment

Up