User Tag List

Страница 39 из 41 ПерваяПервая ... 35363738394041 ПоследняяПоследняя
Показано с 381 по 390 из 404

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

  1. #381

    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    13 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shurik-ua Посмотреть сообщение
    Виктору больше 7нм техпроцесс не предлагать ) - он с нуля хочет улететь не то что в космос - а вообще за пределы галактики ))
    Вот зачем так? галактика наша, кого положено выпустим
    Злой ты
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  2. #382

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

    По умолчанию

    Он не злой, а завистливый. Кто-то улетит из Галактики нафиг, а Шурик останется...
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  3. #383

    Регистрация
    18.04.2015
    Адрес
    г. Люберцы
    Сообщений
    342
    Спасибо Благодарностей отдано 
    103
    Спасибо Благодарностей получено 
    32
    Поблагодарили
    27 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    Эхх, надо всё таки писать, по крайней мере начинать писать свой Soft-процессор.

    В общим думаю, что 32-бит для данных будет вполне достаточно.
    Для команд остановимся на 40 битах, то есть всего команд может быть 256.
    Я ещё понимаю когда при разработке DSP начинают с выбора размера аккумулятора: "40 или 56 бит?.."
    Но почему размер команд и он такой необычный? Ширина памяти какая будет - 32? Тогда как выбирать оттуда инструкции? Или память инструкций небольшая выделенная на 40 бит? Инструкции чтоли вида dst=f(src1,src2,src3)? Но таких обычно мало, плотность кода будет малой...

    Так же ясно, что первая команда которая точно будет, это
    NOP с кодом 0x0000000000 (нет операции).
    Зачем вообще такая каманда нужна? Её можно множеством способом реализовать через другие операции. Лучше бы, чтоб по всем нулям и фэфам проц ловил исключение...


    P.S. Боюсь расстроить, предложив не изобретать велосипед (потому как кроме процессора нужен ассемблер, компилятор и многое что ещё, а главное люди увлеченные этой идеей). Но не лучше ли примкнуть таки к какой-то работащей группе? Раз отечественное у вас похоже одно "гумано", то может к финам прибиться http://tce.cs.tut.fi/screenshots.html) или пилить тот же RISC-V?..

  4. #384

    Регистрация
    24.05.2005
    Адрес
    г. Запорожье, Украина
    Сообщений
    992
    Спасибо Благодарностей отдано 
    571
    Спасибо Благодарностей получено 
    365
    Поблагодарили
    239 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от troosh Посмотреть сообщение
    Боюсь расстроить, предложив не изобретать велосипед
    никому ещё не удавалось переубедить Виктора ) - он как русский бунт - бессмысленный и беспощадный.

    особенно хорошо почитывать посты Виктора под попкорн )

  5. #385

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

    По умолчанию

    Цитата Сообщение от troosh Посмотреть сообщение
    Боюсь расстроить
    Наивный...
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  6. #386

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

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    Я с нового года только учиться и осваивать VHDL буду,
    я уж думал ты всё освоил )))

    но ещё одно но.
    освоить язык это фигня вообще.
    я прочитал книгу по верилогу и всё понял, готов был писать что хочется.
    но когда сел писать... понял что не знаю принципов написания...
    язык языком... а дальше что ? %)
    нужно понимать не язык а то железное , с чем ты имеешь дело.
    меня дико раздражает когда заканчиваются макроячейки... причем не просто так, а из-за не правильного кода, т.е. если переписать чуток по другому, сразу всё ок уместилось.

    вобщем изучить язык это последнее дело наверно. там и изучать то нечего. 1 вечер и впуть....

  7. #387

    Регистрация
    24.05.2005
    Адрес
    г. Запорожье, Украина
    Сообщений
    992
    Спасибо Благодарностей отдано 
    571
    Спасибо Благодарностей получено 
    365
    Поблагодарили
    239 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    Эх, как всё сложно...
    Не вешать нос, Гардемарины
    мб так
    when com >= 4294967296 and com < 8589934591 => cp <= com(31 downto 0);

    и да - не пользуйся десятичной системой (в тринадцатиричной код выглядит намного круче)

  8. #388

    Регистрация
    24.05.2005
    Адрес
    г. Запорожье, Украина
    Сообщений
    992
    Спасибо Благодарностей отдано 
    571
    Спасибо Благодарностей получено 
    365
    Поблагодарили
    239 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    exceeds maximum integer value
    знаю что не последуешь совету, но всё же - начни с 8/16 бит

    а integer прописан в std_call как 32 бита - поэтому и ругается.

  9. #389

    Регистрация
    24.05.2005
    Адрес
    г. Запорожье, Украина
    Сообщений
    992
    Спасибо Благодарностей отдано 
    571
    Спасибо Благодарностей получено 
    365
    Поблагодарили
    239 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    Choice must be a discrete range.
    если присваиваешь вектору какое-то значение то с кавычками х"1000" - если сравнение с числом то без 0х1000

  10. #390

    Регистрация
    18.04.2015
    Адрес
    г. Люберцы
    Сообщений
    342
    Спасибо Благодарностей отдано 
    103
    Спасибо Благодарностей получено 
    32
    Поблагодарили
    27 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    Пока делаю так, как рекомендуют, рекомендуют те, кто занимается микросхемами ПЛИС Xilinx, а не альтерами.
    Последняя ремарка. Я лет десять не занимаюсь железом, но тогда таки довелось паработать с Xilinx, стыдно сказать XC3030A.. Но с инженерами работающими с FPGA общаюсь по работе постоянно (у многих опыт до 15 лет). И вот как-то я у них увидел платку на Xilinx, спрашиваю "как, меняете предпочтения?", - отвечают: "вот купили IP корку, а её прототип был только под Xilinx заточен, вот только поэтому он тут впаян". Одна единственная платка на фоне кучи ящиков с Альтерами (некоторые забиты чипами по 800 тыс. винтелей), Карл!

    А так конечно и у них есть интересные чипы, но вот самые интересные в Россию почему-то не продают... Так зачем платить больше?
    Кто не работает постоянно с САПР от Xilinx мечтательно говорит, что их САПР наверное безглючный и быстрый (ха-ха, везде хорошо, где нас нет!)
    И по факту в России больше народа имеют опыт работы с чипами от Альтеры (теперь это Интел, кстати), и больше народа выбирают verilog, а не VHDL...

    Но у Вас какой маргинальный выбор, впрочем после того как вы написали, что асм у 8080 удобнее, чем у Z80, я вас понимаю...

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

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

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

Эту тему просматривают: 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

Ваши права

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