Новый микроконтроллер от Parallax: Propeller P8X32A. 8-ядерный, 32-разрядный.
При тактовой частоте 80МГц пиковая производительность 160MIPS! Это больше, чем у Pentium I.
Содержит большой объём RAM и ROM с прошивками основных функций.
Языки программирования: ассемблер и Spin (ЯВУ).
По сути, это цельная система на кристалле для построения множества разнообразных и сложных устройств. От Ethernet-контроллера, игровой ТВ приставки до системы управления роботами.
Класный МК! Заказал друзьям в Киеве. Передадут, попробую.
А вообще как это можно выполнить аналог Speccy? Эмуляцией команд Z80 или все же с применением Z80. Кто как думает?
Parallax is now considering to build a new Propeller with cog's that will run at about 160 MIPS, as opposed to the current 20 MIPS. But there are two possible choices for their new chip, and they are asking customers (on the Propeller forum) what they would prefer to have on the new chip.
* Option 1: 16 cogs with 128KB of hub RAM. Hub access once every 16 clocks.
* Option 2: 8 cogs with 256KB of hub RAM. Hub access once every 8 clocks.
A second 32 bit I/O port is also planned, but will initially only be used for inter-cog communication.
Different wrote:Parallax is now considering to build a new Propeller with cog's that will run at about 160 MIPS, as opposed to the current 20 MIPS. But there are two possible choices for their new chip, and they are asking customers (on the Propeller forum) what they would prefer to have on the new chip.
* Option 1: 16 cogs with 128KB of hub RAM. Hub access once every 16 clocks.
* Option 2: 8 cogs with 256KB of hub RAM. Hub access once every 8 clocks.
A second 32 bit I/O port is also planned, but will initially only be used for inter-cog communication.
Сначала был v0.2 Убрали упоминание о температурным диапазоне, так как пока идут тесты. Похоже будет три градации: обычный, промышленный и автомобильный.
Добавили перевод на китайский.
Как-то нерационально в этом пропеллере половину адресного пространства памяти ПЗУ-однократкой заняли. Откуда такая уверенность, что эти таблицы всегда и всем будут нужны? Уж если не флэш, то тогда пусть бы ОЗУ больше было...
Ball Bess wrote:Как-то нерационально в этом пропеллере половину адресного пространства памяти ПЗУ-однократкой заняли. Откуда такая уверенность, что эти таблицы всегда и всем будут нужны? Уж если не флэш, то тогда пусть бы ОЗУ больше было...
Видимо под таблицу символов использовать планировалось.
CHRV wrote:Видимо под таблицу символов использовать планировалось.
Не планировалось, а уже зашито, на заводе. Из 32-х кБ этого ПЗУ первые 16 кБ щедро отданы под знакогенератор (нерусский, естественно): 256 символов, каждый шириной 16 и высотой 32 пикселя. Следующие 16к - это таблицы для преобразования чисел в экспоненциальную форму и обратно, таблицы синусов, загрузчик и интерпретатор ЯВУ Spin. И концепция программирования предполагает, что без Spin обойтись нельзя: всё на ЯВУ, с ассемблерными вставками при необходимости. Даже закоренелому ассемблерщику прийдётся написать, как минимум, пару строчек кода на Spin'е и одну большую ассемблерную вставку.
Может быть, Spin без всех этих таблиц и знакогенераторов не может работать? Пока не понял.