Цитата(zorromen @ Jan 29 2007, 15:12)

Тогда несколько вопросов...
1)какой емкостью должна обладать ПЛИС чтобы на нем реализовать Микропроцессор?
и воопще какой емкости для чего могет хватить...
На данный момент использую для прототипирования микропроцессора ПЛИС EP1C12 - роект пока занимает 68% ячеек, там безумно расширенное 51-ое ядро (16-битные операции, DSP-инструкции, и т.д.), плюс неплохая пачка периферии (таймеры, уарт, контроллер DMA, контроллеры АЦП и ЦАП, контроллер LED-индикатора, клавиатуры), сопроцессор цифровой фильтрации...
Цитата(zorromen @ Jan 29 2007, 15:12)

2)если я и реализовал процессор например мк51...то я могу писать программы на него обычным компилятором для 51? и потом заливать его в прлис и оно будет работать как 51...
Если Вы его напишете полностью совместимым - то естественно да.
Цитата(zorromen @ Jan 29 2007, 15:12)

3)я что могу написать свой процессор?
Легко.
Цитата(zorromen @ Jan 29 2007, 15:12)

4)возвращаясь к предыдущему моему посту... я был прав что можна реализовать сложную логику...которая моглаб заменить гору логики...? или собрать ваще Процессор мутант...со странной переферией...
Правы.
Цитата(zorromen @ Jan 29 2007, 15:12)

а ..еще вопрос.. а как или точнее где можно промоделировать работу плис, то втыкнешь ,а неработает...
и еще какие есть инструменты дебага программы...жтаг как я понял тока для загрузки программы...
Если проект не сложный, то может оказаться достаточным симулятор, находящийся в составе родной среды разработки. У альтеры это Quartus. Для всяких сложных и тяжелых случаев применяют специальные программы-симуляторы, Mentor Graphics modelsim, Cadence IUS, Synopsys VCS, и т.п. Их выбор есть. И есть (в части модельсима) упрощенные "ПЛИС-едишн", например modelsim Altera Edition.
Жтаг не только для загрузки программы - через него можно в среде разработки смотреть состояние сигналов, содержимое ОЗУ, и т.п., но это в реальной жизни не нужно.
А с чего начать - я бы посоветовал или семейство Cyclone (первое, не -II), или семейство MAX-II. Но, раз у Вас снаружи МК, то лучше FPGA, так как есть откуда грузить конфигурацию.