[image]

Forth-процессоры

 
+
-
edit
 

Balancer

администратор
★★★★★
программирование компьютеры
Илья Тарасов положил фотки своего Форт-процессора на http://www.kc.ru/~tile

http://www.kc.ru/~tile/ForthBoard.jpg [not image]
Форт-процессор на базе ПЛИС Spartan2E.
   
RU asoneofus #27.07.2003 22:40
+
-
edit
 

asoneofus

старожил
★★
Хе, :) Не наглядно :) Так что хочешь можно написать :)
Сфоткать чтоли наш, очечественный форт-процессор в "металле", тьфу-ты :D "в кремнии" ?
   
+
-
edit
 
Посмотреть полные технические характеристики всех известных процессоров можно на сайте:
Всё о процессорах (база данных характеристик)
Попробуй решить свою проблему сдесь.
 

Kopa

новичок

Подозреваю, что дальнейшее развитие
линейки форт процессоров Минского производства Дофин
продолжается в виде IN16C01E ( K1881ВЕ1Т) 403 Forbidden
в НПО "Интеграл" при разработке BelMicrosystem
архитектура интересная.
   
+
-
edit
 

Wyvern-2

координатор
★★★★★
Простота безадресных процессоров (к ним в т.ч. относятся и ФортЦПУ)всегда порождает желание занятся самостоятельным проектированием :) Даже я как пытался :D И у меня даже работал образец на FPGA (друзья помогли ;) ) Причем у меня были реализованны пионерные идеи ! Переменная глубина стека, благодаря перезаписи матрицы "на лету" и удвоенная разрядность стека - 32 разряда при разрядности АЛУ 16 бит, причем можно было либо увеличивать адресность, либо работать с двумя стеками по фортовской схеме.
Из за очень высокой компактности таких процессоров (в них транзисторов на порядок меньше, чем в адресных машинах) делать такие процессоры ы кремнии - IMHO дурь. Проще делать "процессорные ядра" для FPGA.

Ник
   

Kopa

новичок

>>Проще делать "процессорные ядра" для FPGA
Прототипировать Да,
А вот если нужно малое потребление!????
   
BG Реконструктор #29.08.2005 15:22  @Kopa#17.08.2005 20:48
+
-
edit
 
>>>Проще делать "процессорные ядра" для FPGA
Kopa> Прототипировать Да,
Kopa> А вот если нужно малое потребление!???? [»]

Процессоры, как и прочие схемы, выполненые на программируемых логиках, вполне полноценные промышленные изделия. Смысла печатать их я не вижу.
   

Kopa

новичок


Корпорация Atmel выпускает контроллеры c ядром стекового
процессора MARC4 . При программировании используется qForth
(форт язык) ссылку на qForth нашел через filesearch

ftp://ftp.efo.ru/pub/atmel/disks/MARC4(TMEB893)KIT/

   

Kopa

новичок

Hi,

На сайте Patriot Scientific - Home приведен BenchMark процессора IGNITE
По моему, очень даже ничего получился.

Тестированием процев занимается EEMBC — The Embedded Microprocessor Benchmark Consortium
   

Kopa

новичок

Hi,

На сайте Patriot Scientific - Home приведен BenchMark процессора IGNITE
По моему, очень даже ничего получился.

Тестированием процев занимается EEMBC — The Embedded Microprocessor Benchmark Consortium
   

Kopa

новичок

Проект Форт процессора:


WingLion's Forum • Просмотр темы - Forth-CPU (Форт-процессор)

Forth-CPU in ALTERA ACEX PLD (AHDL)
Разработка Форт-процессора в ПЛИС серии ACEX фирмы ALTERA.


Параметры (для испытанного в железе варианта на ПЛИС EP1K50QC208-2):

Разрядность — 16 бит
Тактовая частота — 100MHz
Длительность цикла — 5 тактов (и более)
Занимаемый в ПЛИС объям — 700 логических элементов (25% ресурса ПЛИС)
Глубина стеков — регулируемая (в испытанном образце — 6)

Возможно расширение Forth-CPU до 32-хбитного варианта.

Простейший TARGET-компилятор для Forth-CPU способ использование описан на форуме
в теме Forth-CPU
Oбсуждение проекта Forth-CPU на форуме
AHDL Исходники Forth-CPU III


Sprinter-FORTH для PC и Спринтера:
Sprinter-FORTH for PC
Sprinter-FORTH for Sprinter
   
RU Клапауций #21.01.2007 15:58
+
-
edit
 

Клапауций

координатор
★★☆
роясь в технической литературе, наткнулся (в "Титов М.А. и др. Изделия электронной техники. Микропроцессоры и однокристальные микроЭВМ. - Радио и связь, 1994") на

Форт-микропроцессор *К1865ВМ1*
Микропроцессор К1865ВМ1 - КМОП БИС, представляющая собой однокристальный 16-разрядный МП, непосредственно реализующий язык программирования Форт.
Микропроцессор характеризуется следующими особенностями:
- RISC-архитектура
- стек-ориентированная архитектура
- частота синхронизации 0...4 МГц
- высокая скорость обработки (цикл 250нс)
- выполнение всех команд за один или два цикла (такта)
- возможность параллельного выполнения нескольких команд в течение одного цикла
- высокая скорость реакции на прерывание (250нс)
- поддержка выполнения команд умножения, деления, извлечения квадратного корня

Ну и ещё четырнадцать страниц описания - потроха, система команд etc.

Ни в каком другом справочнике я такого не видел. Интернет молчит, кое-где проскальзывают вопросы типа моего - "Видел ли кто сие чудо?"

Так вот - видел ли кто сие чудо? :) В смысле, был ли такой процессор в жизни? И если был, то почему о нём ничего не слышно? Хотя, 1994 год, да... Но всё-таки - ну совсем уж ноль информации, кроме одной-единственной статьи.
   
UA zyxman #23.04.2009 02:46  @Клапауций#21.01.2007 15:58
+
-
edit
 

zyxman

опытный

Клапауций> Форт-микропроцессор *К1865ВМ1*
Клапауций> Ни в каком другом справочнике я такого не видел. Интернет молчит, кое-где проскальзывают вопросы типа моего - "Видел ли кто сие чудо?"
Клапауций> Так вот - видел ли кто сие чудо? :) В смысле, был ли такой процессор в жизни? И если был, то почему о нём ничего не слышно? Хотя, 1994 год, да... Но всё-таки - ну совсем уж ноль информации, кроме одной-единственной статьи.

Была какая-то контора еще при союзе, которая успела выпустить ЕМНИС аж целых 3 форт-процессора (последние выходили как раз в середине 90-х), этот как раз похож по описанию на один из последних. Названия фирмы и процессоров не помню, но возможно найду ссылки в моем архиве.
Судя по всему все пошли в военку.. (и не вернулись :D)

Да, может поможет что у одного их процессора была особенность - какой-то дико простой декодер команд (точные слова не помню, но судя по всему подразумевалось что в команде просто каждый бит отвечает за активацию какого-то устройства).
   1.5.0.61.5.0.6

mOleg

новичок
zyxman> Была какая-то контора еще при союзе, которая успела выпустить ЕМНИС аж целых 3 форт-процессора (последние выходили как раз в середине 90-х), этот как раз похож по описанию на один из последних. Названия фирмы и процессоров не помню, но возможно найду ссылки в моем архиве.
dofin Белорусы делали. Вроде там они даже с последним что-то делают по-слухам.
Есть еще технофортовский чип (недавно наткнулся на ссылку
Ну и продолжают делаться, в том числе и самим Чаком Муром см Intellasys со своим 24/40/а по слухам уже и 80 ядерником...
более подробно можно обсудить на форуме Forth • Главная страница
   
RU Клапауций #23.04.2009 15:31  @zyxman#23.04.2009 02:46
+
-
edit
 

Клапауций

координатор
★★☆
zyxman> Была какая-то контора еще при союзе, которая успела выпустить ЕМНИС аж целых 3 форт-процессора...
Судя по литературе, он (К1865ВМ1) был Интеграловский
   3.0.93.0.9
RU nantene #06.08.2020 10:33  @Клапауций#21.01.2007 15:58
+
-
edit
 

nantene

новичок
Клапауций> ... Титов М.А. и др. Изделия электронной техники. Микропроцессоры и однокристальные микроЭВМ. - Радио и связь, 1994
Клапауций> Форт-микропроцессор *К1865ВМ1*
...
Клапауций> Так вот - видел ли кто сие чудо? :) В смысле, был ли такой процессор в жизни?

Похож, на быстрый поверхностный взгляд, имеет что-то общее с Novix NC4016. Кое какую информацию по нему поисковик выдаёт, очень скудно.
Упоминается в книге "Philip J. Koopman - Stack Computers: the new wave - 1989"
   52.052.0
RU Серокой #06.08.2020 11:28  @Клапауций#21.01.2007 15:58
+
+1
-
edit
 

Серокой

координатор
★★★★
Клапауций> Так вот - видел ли кто сие чудо? :) В смысле, был ли такой процессор в жизни?
 

   

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru