ПО, ЭВМ и АСУ из Таможенного Союза

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » ПО, ЭВМ и АСУ из Таможенного Союза » Проект "Янтарь" » Проект "Янтарь"


Проект "Янтарь"

Сообщений 1 страница 3 из 3

1

ПЛИС отечественные или импорт?
40 МГц - это тактовая частота ПЛИС или ЦПУ (ЦВУ) на его основе?
в статье http://akosarchuk.blogspot.com/2016/06/blog-post.html

Тактовая частота: 160 КГц.

0

2

atzx написал(а):

40 МГц - это тактовая частота ПЛИС или ЦПУ (ЦВУ) на его основе?

Это Лис спутал процессоры с одинаковыми названиями. Янтарь32 Алексея с AMBER из OpenCores.

Лис написал(а):

40 Мегагерц (а кое-для каких FPGA бывает и 0.5 ГГц в их спецификациях) это вполне достаточно для игры в DooM II,

Есть и восьмисот с хвостиком Мгц . Только это максимальная частота блока синтеза частоты. А процессор будет работать на скоростях гораздо ниже.  Эту цифру стоит разделить эдак на 24 и получить 800/24=33 МГц. Кто хочет быстрее тот занимается оптимизацией и изучает как это делают другие.

0

3

Я нашел ту старую ветку:
http://ruscomp.24bb.ru/viewtopic.php?id=202

http://akosarchuk.blogspot.ru/2016/06/blog-post.html
собственный компьютер, придуманный с нуля, и реализованный на базе отладочной платы Terasic DE0 с чипом Altera Cyclone III
собственная архитектура, набор команд
и некоторый набор инструментария разработчика и уже написанных программ (на нерусском языке)

Разрядность процессора - 16 бит. ОЗУ - 65536 16-битовых слов. Тактовая частота: 160 КГц.

Процессор теперь 32-битный, может адресовать 4 ГБ, плюс доработал по мелочи систему.

VGA-адаптер с монохромным текстовым режимом 80х30.
PS/2-клавиатура.
USB UART-модуль Wavesahre FT232 для связи с "большим" компьютером.
Инструментарий разработки: ассемблер "ALASM" (написан на C#)
Программная оболочка: программа-монитор "M3004"

http://ruscomp.24bb.ru/viewtopic.php?id=202#p2829

Я - автор проекта

http://ruscomp.24bb.ru/profile.php?id=71 -  Профиль: Алексей К

Выложил: https://yadi.sk/d/ckO9ZyxUzRNoB
Лицензия: WTFPL

По структуре архива:
Каталог Amber - проект Quartus II со самим компьютером
AmberTools - Visual Studtio solution с инструментарием разработки (всё на C#). Микроассемблер с микрокодом в проекте UAssembler.
Янтарь32-DE0.xlsx - файлик с таблицами, где много "сырых" данных про систему. Я в нем веду техническую документацию для себя.

Ещё ссылки разные:
2013-02-02,nckma, Исследование процессора и его функциональная симуляция
   https://habr.com/ru/post/167987/
   (ARM совместимый процессор AMBER. Его исходники есть на http://opencores.org
   система команд ARM v2a не запатентована,
   предоставляются патчи ядра Linux для сборки ядра Linux при помощи gcc
   сейчас процессор работает на частоте 40Мгц)
2012-11-09, SlavikMIPT, VGA адаптер на ПЛИС Altera Cyclone III, на отладочной плате Altera DE0
    https://habr.com/ru/post/157863/

Интересно, Алексей в той ветке и в этой ветке - один и тот же?
В общем, написал тому Алексею письмо, попросил систему команд (вообще говоря, она есть в файле "Янтарь-DE0.xls" на странице "Система команд", но там схематично описано)

0


Вы здесь » ПО, ЭВМ и АСУ из Таможенного Союза » Проект "Янтарь" » Проект "Янтарь"