Цитата(islavv @ Mar 13 2009, 22:08)

Вопрос скорее аналитический чем прикладной
У Xilinx PowerPC 440 обьединен с FPGA на одном кристалле
и видимо перекоммутация выходов процессора и входов FPGA может делаться произвольным образом
Мне понятно от сосуществования обычного процессора - в софт форме или нет есть большая польза и
он дефакто и вычислитель и контроллер ввода - вывода
вопрос
Какие типовые методы сращивания процессора и FPGA существуют
пример ответа - например шина - параллельная или последовательная
реализуем на AFGA некоторый регистр в котором преобразуем данные
пример ответа - линия прерывания по которой процессору передвается информация о том что некое вычисление готово
Это то что я понимаю с прграммерской точки зрения
А как об этом думают hardware дизайнеры -ведь список ответов наверняка компактен и перечислим
Можно сослаться на книжку или статью
спасибо
Что значит "сращивания процессора и FPGA "? ПЛИС (она же FPGA) - это коструктор, это чтистый лист. Что надо, то и рисуй. Здесь все зависит от того какие есть интерфейсы у процессора и что хочешь реализовать на ПЛИС. Это скорее определяется архитектурой системы, а ПЛИС - это только средство реализации. Разумеется, что свои ограничения будет накладывать быстродействие и объем ПЛИС, но в большинстве случаев это не является определяющим фактором.