ASDFS, USB-гуру (18.07.2004 18:04, просмотров: 277) ответил =mse= на Не, это самый рульный подход, спору нет...
по поводу ядер дело не только в "количестве гейтов" а в структуре ядра. Хорошо гонятся те схемы, где синхронизация узлов не является проблемой. Типовые беспроблемные ядра - это конвейерные (а-ля пни и кто там с ними конкурирует) и параллельные (по типу ДСП). Однако на обычные встраиваемые 8-битники и то и другое дороговато выглядит.
То что ядро АВРа проблемное в этом смысле - очевидно, поскольку Атмел, имея весьма современное производство, не в состоянии поднять частотку своих ядер. То же, кстати, и к МСП430 относится.
На мой взгляд, подобные решения (сложные в синхронизации ядра) в принципе обречены на вымирание, это показывает и опыт обычных настольных кампустеров, где давно уже перешли к трансляции сложного кода 86-х в легкоисполняемый микрокод ядра на лету - и это оказывается все равно выгоднее чем городить ядро работающее с нативным кодом 86-х.
То же самое происходит и среди 8-битников. Ядра, заточенные на эффективную кремниевую реализацию, стабильно уходят в отрыв по производительности (51-е, ПИКи дошли до 100МИПС и уже перешагнули этот предел). Не удивлюсь, если в итоге окажется что виртмашина на IP2000 может исполнить натуральный код АВРа быстрее чем сам АВР.
Про ТМС. Ну утрировал я, конечно. Можно и его в двух слоях развести, наверное. Только все равно это гемор.