baumanets 13 17 августа Опубликовано 17 августа · Жалоба 27 минут назад, khach сказал: 80C552 с внешним ROM или с внутренним? Если с внутренним и ROM CODE PROTECTION взведен- то пасочки. Если есть место под внешнюю ROM и шина разведена- туда тестовую прошивку пихать и проверять периферию. Если можно содержимое памяти вычитать- то дизасм 51 вполне легко делается. Внешний ПЗУ. IDA даже что-то расшифровала в режиме 8051. Попробую дизасм 51. Мне хочется ядро готовое найти с этими шимами, компараторами, таймерами и защелками. Вдруг какие конторы их писали. Потом, естественно с процессором в ZYNQ7020 завиртуалить. ZYNQ - вещь. Тащусь от возможностей. Моя борда на авке. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 60 17 августа Опубликовано 17 августа · Жалоба Какой увлекательный путь в вершинам познания. Тема будет долгая. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
khach 43 17 августа Опубликовано 17 августа · Жалоба 16 минут назад, baumanets сказал: Вдруг какие конторы их писали. У Keil C51 вроде что то было в библиотеках под сименс, хотя я только c 80C535 c ними сталкивался, не помню за давностью лет, чем отличались. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baumanets 13 17 августа Опубликовано 17 августа · Жалоба 2 часа назад, x893 сказал: Какой увлекательный путь в вершинам познания. Тема будет долгая. Ну не всем же на RISC-V наяривать как элементовским фабам. Проводят конфы по модной архитектуре процов, что называется, на тебе студент выбор без выбора. А тут такой мир матрицы, целая виртуальная микропроцессорная система внутри ПЛИС намечается для первой итерации харда. И за это ещё платить готовы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 60 18 августа Опубликовано 18 августа · Жалоба 8 hours ago, baumanets said: Ну не всем же на RISC-V наяривать как элементовским фабам. Проводят конфы по модной архитектуре процов, что называется, на тебе студент выбор без выбора. А тут такой мир матрицы, целая виртуальная микропроцессорная система внутри ПЛИС намечается для первой итерации харда. И за это ещё платить готовы. Раз платят - это отлично. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
khach 43 18 августа Опубликовано 18 августа · Жалоба baumanets вы бы хоть блок=схему системы, которую реверсите, на бумажке бы нам нарисовали. А то начали за здравие на 80188 и вдруг за упокой свалились на MSC51 с обвесом однокристальным и тут вдруг бах- zinq нарисовался. Я подозреваю, что это что то сложное, в том числе собранное из OEM модулей разных производителей. Вряд ли имеет смысл все упихивать в один камень, лучше разрисоввать и организовать правильное межмодульное взаимодействие. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 60 18 августа Опубликовано 18 августа · Жалоба 1 minute ago, khach said: вдруг бах- zinq нарисовался. Так это же отлично. Вероятность успеха возросла до 50% Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Raven 11 21 августа Опубликовано 21 августа · Жалоба On 8/17/2024 at 10:11 PM, baumanets said: Мне хочется ядро готовое найти с этими шимами, компараторами, таймерами и защелками. Вдруг какие конторы их писали. Реализаций самого MCS51 core много на просторах Сети, в т.ч. есть конвейеризированные c 1-тактным исполнением большинства инструкций (1Т). Но вот так, чтобы сразу с интересующей вас периферией - вряд ли. Периферию придется самому или собирать из разных других IP, или самому писать. On 8/17/2024 at 10:11 PM, baumanets said: Потом, естественно с процессором в ZYNQ7020 завиртуалить. Не понял, что при всем только что вышесказанном вы тут еще виртуалить собрались? Если 8051 ядро предполагается реализовать в PL (FPGA) части Zynq'а, то тут все настоящее, аппаратное, а не кажущееся/виртуальное. Просто базис имплементации цифровой логики - не ASIC, а FPGA. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 23 августа Опубликовано 23 августа (изменено) · Жалоба В 17.08.2024 в 22:11, baumanets сказал: Потом, естественно с процессором в ZYNQ7020 завиртуалить. Чет какая-то каша-малаша, цинк - это АРМ, вы тут все про 8051 и пр. интелевское пишете, оно как бы не стыкуется вместе от слова вообще. Есл и нужен софтовый х51 то для этого цинки не нужны, достаточно что-то типа циклона не самого навороченного, если под армом делать виртуальный х51 - ну тут уже что-то из цикла - мьсе знает толк в извращениях))))))) В 17.08.2024 в 02:44, baumanets сказал: 80C552 или 83C552 ядро контроллера периферии в этой микропроцессорной системе. На что оно из готовых IP блоков больше всего похоже? И из чего его можно сделать с минимальными затратами на verilog? Ну а тормознутую периферию, которая была во времена этих 552 и пр, можно вообще сделать софтово на каком-нить китайском АРМе типа T113-S3 и подобном, вместе с виртуальным х51)))))) Изменено 23 августа пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 28 августа Опубликовано 28 августа · Жалоба On 8/23/2024 at 9:13 PM, mantech said: Чет какая-то каша-малаша, цинк - это АРМ, вы тут все про 8051 и пр. интелевское пишете, оно как бы не стыкуется вместе от слова вообще. Есл и нужен софтовый х51 то для этого цинки не нужны, достаточно что-то типа циклона не самого навороченного, если под армом делать виртуальный х51 - ну тут уже что-то из цикла - мьсе знает толк в извращениях))))))) Zynq = ARM + FPGA. Под одним корпусом. ЕМНИП. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baumanets 13 6 сентября Опубликовано 6 сентября · Жалоба Из прошивки периферийного контролера системы Byte-BOS 8051 Multitasking Operating System -- Copyright 1990 Numerical Services Inc Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
HardEgor 87 6 сентября Опубликовано 6 сентября · Жалоба В 23.08.2024 в 18:13, mantech сказал: Чет какая-то каша-малаша, цинк - это АРМ, вы тут все про 8051 и пр. интелевское пишете, оно как бы не стыкуется вместе от слова вообще. Был 80188, у него периферия на 80С552, а он сделан на 8051, а теперь всё это видимо надо утрамбоать в Zynq) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tonyk_av 45 6 сентября Опубликовано 6 сентября · Жалоба 40 minutes ago, HardEgor said: Был 80188, у него периферия на 80С552 Это, пардон, как? Вы 80188 в руках держали? Я- да, и никакой периферии на 80С552 там не было и быть не могло, ибо она была вся на кристалле 80188. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 6 сентября Опубликовано 6 сентября · Жалоба 1 час назад, HardEgor сказал: Был 80188, у него периферия на 80С552 188 на то и единичку имел, что в отличие от просто 88го была добавлена кой какая периферия, это генератор, шинные формирователи, таймер, контроллер прерываний и еще что-то, типа ДМА, но не помню уже. А 80552 - это однокристалка с ядром 8051, что совсем не одно и тоже, с ядром 86\88, от слова вообще))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться