User Tag List

Показано с 1 по 10 из 120

Тема: Altera (Cyclone3?) или Xilinx (Virtex5?)

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    09.02.2005
    Адрес
    Новосибирск
    Сообщений
    933
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    не, Z80 - это XX век и все x86-е, и RISC'и... У меня совсем другая архитектура в голове построилась. И есть масса идей по распараллеливанию, точнее по асинхронному выполнению инструкций (не в том смысле асинхронному, какой имеется в виду при программировании ПЛИС, я для простоты собираюсь все как раз делать синхронным. Просто инструкция, которая пришла позже, может начать выполняться раньше или одновременно с пришедшими раньше - по мере готовности операндов). В общем, это совсем не спекрум, не риск, не х86. И главная мысль - защита памяти с точностью до 4х байт, + полное обособление обоих стеков - вычислительного и возвратов/исключений. Программа не будет иметь к ним доступа как памяти. Вот так.
    Последнюю версию EmuZWin (2.7) можно получить по этой ссылке, а "официальная" страница с описанием здесь. Если что-то не пашет, берите там же версии 2.6 или старше. [B]

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    ZEK
    Гость

    По умолчанию

    Тут нада иметь достаточно глубокие знания по архитектуре машин состояний и декомпозици операционных и управляющих блоков, короче нада сначало математическую модель построить что бы все недочеты всплыли так как в языке где все команды исполняются паралельно это бесмысленно

  4. #3

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,963
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    312
    Поблагодарили
    236 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir Kladov
    это совсем не спекрум, не риск, не х86. И главная мысль - защита памяти с точностью до 4х байт, + полное обособление обоих стеков - вычислительного и возвратов/исключений
    Форт-процессор чтоль?
    Прихожу без разрешения, сею смерть и разрушение...

  5. #4

    Регистрация
    09.02.2005
    Адрес
    Новосибирск
    Сообщений
    933
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    не совсем форт. Я от него только принцип стеков беру. Другой принцип "программисту доступно все" я отвергаю напрочь. В х86 тоже доступно все. Да так доступно, что дальше некуда.

    Я модель сделал. Эмуляторы писать умеем . У меня хорошее параллельное мышление, на уровне интуиции. Строить мат. модель - уже не нужно, ее лучше держать в голове, проще сразу моделировать в верилоге. Вообще-то я не схемотехник. Но когда-то с основами имел счатье познакомиться. Что такое RS-триггер или инвертор, представляю. С крупной логикой типа регистров или сумматоров тем более могу разобраться. У меня проблемы начинаются, когда дело доходит до паяльника и припоя. Но я себе такой задачи и не ставлю. Тем более что теперь (оказывается) можно заниматься железом будучи в железе полным ламером (в смысле гонять это дело на тестовой плате от производителя, в реальном железе, не умея даже правильно ножки у микросхемы посчитать ).

    П.С. Секрета из устройства процессора (пока без имени, с придумыванием имен дело туго) я не делаю. Регулярно обновляю описание по адресу http://www.kolmck.net/sf/architecture_contrary_to.zip
    Последний раз редактировалось Vladimir Kladov; 17.01.2007 в 20:02.
    Последнюю версию EmuZWin (2.7) можно получить по этой ссылке, а "официальная" страница с описанием здесь. Если что-то не пашет, берите там же версии 2.6 или старше. [B]

  6. #5

    Регистрация
    09.02.2005
    Адрес
    Новосибирск
    Сообщений
    933
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Интересные вещи пишут про Lattice FPGA. Быстрые, недорогие, и памяти в 5 раз больше на борту. Меня особенно порадовала поддержка DDR SDRAM на борту. Нарлд, юзаете? Или как прониклись альтерой, так и не смотрите по сторонам?
    Последнюю версию EmuZWin (2.7) можно получить по этой ссылке, а "официальная" страница с описанием здесь. Если что-то не пашет, берите там же версии 2.6 или старше. [B]

  7. #6
    ZEK
    Гость

    По умолчанию

    В любой более мене современной FPGA есть DDR SDRAM
    береш корку и на этом действия заканчиваются
    и для Lattice программаторы стоят безумных денег

  8. #7

    Регистрация
    09.02.2005
    Адрес
    Новосибирск
    Сообщений
    933
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от heroy
    В любой более мене современной FPGA есть DDR SDRAM
    береш корку и на этом действия заканчиваются
    и для Lattice программаторы стоят безумных денег
    А, ну так это для штучного производства дорого. А для крупно-серийного вообще-то пофигу. Ладно, как на крупное производство перейду, обязательно припомню
    Последнюю версию EmuZWin (2.7) можно получить по этой ссылке, а "официальная" страница с описанием здесь. Если что-то не пашет, берите там же версии 2.6 или старше. [B]

  9. #8

    Регистрация
    25.01.2006
    Адрес
    Саратов
    Сообщений
    2
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir Kladov
    Не знаю что выбрать. Во-первых, какую фирму - с чего лучше начинать. Мне бы из соображений удобства средства разработки. Что лучше - Quartus альтеры или ISE ксайлинкса?
    Возможно не открою Америки, но думаю в этом случае будет полезен ресурс
    http://iosifk.narod.ru/articles.html

    Там есть несколько статей про создание форт-подобного микропроцессора "своими руками" в FPGA. Статьи публиковались в журнале "Компоненты и технологии", выложены собственно на страничке их автора.
    В качестве примера разбирается проект на базе Altera, язык AlteraHDL, пакет MaxPlus. Автор статей считает AlteraHDL более доступным, а переход с него на другие языки - более простым.

    Цитата Сообщение от Vladimir Kladov
    Секрета из устройства процессора (пока без имени, с придумыванием имен дело туго) я не делаю. Регулярно обновляю описание
    По-моему для начального проекта архитектура "перетяжелена" новшествами и наворотами вроде наличия в ней сразу аппаратных вычислений с плавающей запятой. Мне кажется, что было бы перспективнее уделить внимание массовому параллелизму в массиве более простых узлов, с очень большим количеством их (узлов).
    http://www.lenta.ru/news/2006/11/07/multicore/

    У меня были идеи попытаться поэкспериментировать с такими на симуляторе. Со стековым языком типа форт в масштабе узла и в перспективе с языком явного параллелизма типа Occam для системы.
    Дальше идей к сожалению дело не пошло.

  10. #9

    Регистрация
    28.12.2006
    Адрес
    Латвия Рига
    Сообщений
    44
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Немножко не потеме ивините у меня есть Алтера ЕРХ740LC68-10Z. Что это за чудо?

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Altera DE1 - Development and Education Board в раше.
    от fan в разделе Разный софт
    Ответов: 295
    Последнее: 30.01.2014, 22:00
  2. Altera
    от serg.ne@ в разделе Несортированное железо
    Ответов: 60
    Последнее: 24.12.2005, 12:27
  3. Можно ли запихнуть Z80 в ALTERA
    от tilikum в разделе Несортированное железо
    Ответов: 71
    Последнее: 11.07.2005, 20:14

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •