реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> R2000 user manual
Shivers
сообщение Jan 11 2016, 14:00
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 680
Регистрация: 11-02-08
Из: Msk
Пользователь №: 34 950



Всем привет!
Ищу литературу по аппаратной части R2000/R3000. Понимаю, ядра очень старые, но может у кого завалялось в архивах?

Интересует не ассемблер и гайды по программированию, а аппаратная часть - описание регистров, конвейера и прочее. В идеале хочется заполучить книгу MIPS RISC architecture (Gerry Kane, Joe Heinrich), но она только на бумаге выходила, и сканов я не нашел. Более поздняя литература, как например четырех томник МИПС, мне не подходит, поскольку там уже слишком много перемешано, включая release1,2 и 64-битные расширения. Нужны истоки.

Спасибо!
Go to the top of the page
 
+Quote Post
HardEgor
сообщение Jan 11 2016, 14:26
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925



Вот здесь покопаться:
http://www.datasheetarchive.com/R2000%20mi...-datasheet.html
http://bitsavers.trailing-edge.com/pdf/mips/
http://www.cpu-world.com/CPUs/R3000/index.html
Go to the top of the page
 
+Quote Post
Shivers
сообщение Jan 12 2016, 10:59
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 680
Регистрация: 11-02-08
Из: Msk
Пользователь №: 34 950



Спасибо!
К сожалению, там не густо.
Нашел только Software reference manual на R3000 - это описание некоторых (а может и всех) регистров и ассемблера. В принципе, уже что то. Но хотелось бы описание железа раздобыть, максимально полное.

К примеру, очень любопытно, как FPU (cp1) к процессорному конвейеру подключен, не нашел ни одной блок схемы в интернете, везде конвейер без FPU рисуют. Да и на конвейер FPU бы взглянуть.
Go to the top of the page
 
+Quote Post
HardEgor
сообщение Jan 12 2016, 15:13
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925



Тогда лучше смотреть другую литературу, например здесь посмотреть.
Или вот такую книгу найти "Kane, G. (1987) MIPS R2000 RISC architecture, Prentice-Hall, Englewood Cliffs, NJ."
Можно еще поискать на родине MIPS - Stanford University, наверняка там учебные курсы или литература есть.

Но из того что попадалось - были отдельные чипы FPU-сопроцессоры R2010 и R3010
Go to the top of the page
 
+Quote Post
Shivers
сообщение Jan 12 2016, 15:37
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 680
Регистрация: 11-02-08
Из: Msk
Пользователь №: 34 950



О книге MIPS R2000 RISC architecture я уже спрашивал в первом посте, не смог ее отыскать. За ссылку спасибо!! Нашел там пару любопытных книг, буду изучать.

Еще вопрос. Есть ли в открытом доступе какие либо тестбенчи, позволяющие проверить процессор на соответствие архитектуре МИПС (версии 1-4, r1, r2 etc.)? Спрашиваю на случай, если раздобуду программную модель процессора, и захочу ее протестировать.
Go to the top of the page
 
+Quote Post
smalcom
сообщение Jan 19 2016, 06:32
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



посмотрите программу-эмулятор "mame". у них основная цель - точное повторение внутренних структур. и комплект документации присутствует.
Go to the top of the page
 
+Quote Post
Shivers
сообщение Jan 28 2016, 06:40
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 680
Регистрация: 11-02-08
Из: Msk
Пользователь №: 34 950



Всем спасибо! Лучшая книжка, какую нашел - See MIPS run. Помог еще мануал от софт-эмулятора SPIM (до версии 6.5 поддерживал только R2000/R3000, в более поздних - сборная солянка из MIPS-1,2,3,4).

Вопрос. Подскажите, пожалуйста, самый популярный форум, где обсуждают программирование МИПС-контроллеров.
Хочу задать ряд вопросов по обработке прерываний, работы с многотактовыми вычислениями (MULT/DIV) и т.д. - все, что осталось непонятным после прочтения книг.
Go to the top of the page
 
+Quote Post
smalcom
сообщение Jan 29 2016, 08:20
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



попробуйте здесь http://electronix.ru/forum/index.php?showforum=144 )
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th April 2024 - 09:30
Рейтинг@Mail.ru


Страница сгенерированна за 0.01442 секунд с 7
ELECTRONIX ©2004-2016