Важная информация

User Tag List

Страница 31 из 41 ПерваяПервая ... 272829303132333435 ... ПоследняяПоследняя
Показано с 301 по 310 из 404

Тема: Изучение с "нуля" VHDL и ПЛИС Xilinx

  1. #301

    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    449
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    429
    Поблагодарили
    196 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А что Вы будете вычислять 64р числами?
    Точные математические функции?
    Разрядность определяется точностью и максимальными значениями
    оперируемых чисел, а никак не быстродействием.

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

  3. #302

    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    449
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    429
    Поблагодарили
    196 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    "Хотелось бы, чтобы система могла быть, максимально точной и могла вычислять как можно большие максимальные значения."

    Наибольший процент вычислений будет уходить на вычисление адресов
    операндов, что не будет выходить за рамки 4ГБ (32р).
    А собственно математические вычисления делают на сопроцессорах.

  4. #303

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

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    Сам процесс думаю будет долгий, но с чего-то начинать нужно.

    Для начала хочу определиться с разрядностью ПЭ.
    для начала нужно определиться с системой команд
    что это будет - ZX80, 6502 или еще чего
    ZX Spectrum+, Amiga 4000T,....

  5. #304

    Регистрация
    27.11.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    974
    Спасибо Благодарностей отдано 
    51
    Спасибо Благодарностей получено 
    197
    Поблагодарили
    164 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    1) -2 тормознее -3 (чем больше цифра тем быстрее и дороже)
    2) разрядность процессора (его регистров) на прямую не связана с разрядностью внешней памяти. те внутри 32 бит снаружи 8 бит или на оборот.
    3) адресное пространство памяти данных адресует минимальную единицу данных. обычно это байт те 4Г байта на 32 битной шине адреса. но можно адресовать и 4Г слов по 32 бита на 32 битной шине адреса - но тогда каждый символ (char) будет занимать в памяти 4 байта.
    4) обычно критерием оптимизации ПЭ является максимальное быстродействие на нужных алгоритмах обработки информации. Оптимизируется разрядность регистров, разрядность шин адреса/данных (программа короткая хватит и 16 бит шины адреса, а данных много то шина адреса данных будет 32 бит), система команд (обычные или оптимизированные на ЦОС). итд.
    5) при этом чем выше разрядность регистров ПЭ тем ниже будет максимальная тактовая ПЭ (специфика плис - для нашего случая).
    6) -3N буква N говорит что в данной плисе отсутствует аппаратный контроллер памяти MCB. -2N таких плис не существует.
    7) раздельные шина команд и данных на 144 пинах корпуса затруднительно выполнить.
    8) докучи для "плоских" корпусов есть ограничение "для одновременно переключаемых выводов" приходится ограничивать "мощность" используемых выводов. иначе будут "звяки". особенно на двух слойных платах.
    9) Все плисы s6lx имеют одинаковую начинку. за исключением MCB: LX6 =0 LX9/16/25/45=2 lx75/100/150=4 шт (ну естественно и др. ресурсы имеются в различном объёме).
    http://www.xilinx.com/publications/p...duct_Table.pdf
    10) MCB "жёстко" привязан на конкретные выводы плисы.
    Последний раз редактировалось AlexG; 21.05.2015 в 09:55.

  6. #305

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    Не переживай, всё так и будет и даже круче.
    Когда? На сколько ставить будильник?
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  7. #306

    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    Цитата:
    Сообщение от AlexG
    3) адресное пространство памяти данных адресует минимальную единицу данных. обычно это байт те 4Г байта на 32 битной шине адреса. но можно адресовать и 4Г слов по 32 бита на 32 битной шине адреса - но тогда каждый символ (char) будет занимать в памяти 4 байта.


    Вот тут не совсем понял, что вы хотели сказать. Что 32 бита, это 4 байта, ну как бы и так понятно. Возможно имели в виду работу памяти, что возможно протокол конкретной памяти передаёт информацию между Процессором и памятью порциями, возможно, вот я посмотрел SDRAM там шина данных как вроде 16 разрядная, адресов 12 и так далее.
    Собственно занавес...

  8. #307

    Регистрация
    27.11.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    974
    Спасибо Благодарностей отдано 
    51
    Спасибо Благодарностей получено 
    197
    Поблагодарили
    164 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от s_kosorev Посмотреть сообщение
    Собственно занавес...
    Ну зачем сразу бежать за попкорном...
    Ну попутал человек работу со SDRAM и понятие минимально адресуемой единицы данных.

    Ещё надо будет прояснить (самому ТС) что есть Гарвард и фон Нейман.
    и почему у плисы "не хватит" ног на раздельную шину данных (ш.адрес+ш.данные) и шину команд (ш.адрес+ш.команд)... итд.

  9. #308

    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В природе бывают процессоры, которые байт адресовать не умеют, но ТС если занимается разработкой ПЭ, подумал бы хотя бы как на его ПЭ вывести строку на экран, или массив байт отсортировать, а не волноваться что на сложение 64бит числа нужно 2 инструкции
    Последний раз редактировалось s_kosorev; 21.05.2015 в 17:22.

  10. #309

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

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    ведь MicroBleze влез каким-то макаром в Spartan-3 у которого 68 пользовательских выводов
    MicroBleze выводы вроде не нужны - он внутри плисины живет
    ZX Spectrum+, Amiga 4000T,....

  11. #310

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

    По умолчанию

    Viktor2312, может, если выводов хватит
    ZX Spectrum+, Amiga 4000T,....

Страница 31 из 41 ПерваяПервая ... 272829303132333435 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 172
    Последнее: 28.11.2017, 13:28
  2. Микроконтроллеры STM32, "с нуля".
    от Viktor2312 в разделе Для начинающих
    Ответов: 279
    Последнее: 07.11.2016, 19:45
  3. Техническая литература: Языки описания аппаратуры "AHDL, VHDL и Verilog"
    от Viktor2312 в разделе Техническая литература
    Ответов: 1
    Последнее: 14.09.2014, 22:29
  4. Ответов: 71
    Последнее: 31.07.2014, 19:42

Ваши права

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