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

 
 
 
Reply to this topicStart new topic
> Помощь с дипломом
extraterrestrial
сообщение Oct 21 2006, 15:30
Сообщение #1





Группа: Новичок
Сообщений: 8
Регистрация: 5-12-05
Из: г.Щелково
Пользователь №: 11 851



Имеется задание на дипломную работу по Теме:
"Контроллер управления оперативной памятью вычислителя на базе программируемых логических интегральных схем XILINX"

с целью: "Разработка контроллера для аппаратной поддержки операций вычислителя при работе с оперативной памятью, моделирование и загрузка разработанного ядра в ПЛИС инструментального
модуля"

и задачами:
1. Обзор существующих загрузочных ядер контроллеров управления оперативной памятью.
2. Разработка структурной и функциональной схем контроллера управления оперативной памятью.
3. Обзор существующих аппаратных средств для реализации контроллера.
4. Разработка и проведение полного цикла моделирования контроллера (VHDL).
5. Разработка инструкции пользователя загрузочного ядра контроллера управления оперативной памятью.

Кто-нибуть может помочь полезными советами или ссылками по теме?
Go to the top of the page
 
+Quote Post
makc
сообщение Oct 21 2006, 15:58
Сообщение #2


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Скажите честно, Вы пробовали сами искать что-либо относящееся к теме диплома? Если да, то как Вы сумели пропустить то множество App Notes, которое есть у каждого из производителей ПЛИС?
Например, вот это.


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
extraterrestrial
сообщение Oct 21 2006, 16:19
Сообщение #3





Группа: Новичок
Сообщений: 8
Регистрация: 5-12-05
Из: г.Щелково
Пользователь №: 11 851



Честно? Конечно искал. Но может, кто-нибудь поможет сузить рамки поиска.. wink.gif
(Один добрый человек уже помог smile.gif )
Go to the top of the page
 
+Quote Post
tyro
сообщение Oct 21 2006, 16:53
Сообщение #4


Любитель Кошек
*****

Группа: Свой
Сообщений: 1 593
Регистрация: 8-06-06
Пользователь №: 17 873



Цитата(extraterrestrial @ Oct 21 2006, 18:30) *
Имеется задание на дипломную работу по Теме:
"Контроллер управления оперативной памятью вычислителя на базе программируемых логических интегральных схем XILINX"

с целью: "Разработка контроллера для аппаратной поддержки операций вычислителя при работе с оперативной памятью, моделирование и загрузка разработанного ядра в ПЛИС инструментального
модуля"

и задачами:
1. Обзор существующих загрузочных ядер контроллеров управления оперативной памятью.
2. Разработка структурной и функциональной схем контроллера управления оперативной памятью.
3. Обзор существующих аппаратных средств для реализации контроллера.
4. Разработка и проведение полного цикла моделирования контроллера (VHDL).
5. Разработка инструкции пользователя загрузочного ядра контроллера управления оперативной памятью.

Кто-нибуть может помочь полезными советами или ссылками по теме?


Если Вы Владеете Языком, то ответ makc должен Вас удовлетворить по полной программе, используя конечно ссылки в документах.
По п1 На сегодня имеется весьма ограниченное число Фирм, программным обеспечением Вы сможете воспользоваться даже за любые деньги оффициально. По существу могу только сказать по поводу Xilinx:
Единствкнное ядро процессора раскрытое оффициально: PICOBLAZE; но 8 разрядное
Готовое к использованию MICROBLAZE, но исходники были не доступны (на халяву) хотя ... читай форум внимательно.
По п2. Для Xilinx см. книгу В.Ю.Зотов Проектирование встраиваемых микропроцессорных систем на основе ПЛИС фирмы XILINX.
По П2 - П5 Раньше это называлось по меньшей мере разработикой ТЗ, а в новой , не освоенной промышленностью области, при наличии хотя бы одного диссертанта- защита докторской. Поэтому (особенно п.5 лучше в раздел Предлагаю работу - There is some job for you).


--------------------
По современному этикету, в левой руке держат вилку, в правой - мышку.
Go to the top of the page
 
+Quote Post
makc
сообщение Oct 21 2006, 19:19
Сообщение #5


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Цитата(extraterrestrial @ Oct 21 2006, 20:19) *
Честно? Конечно искал.


Плохо искали. wink.gif

Цитата
Но может, кто-нибудь поможет сузить рамки поиска.. wink.gif
(Один добрый человек уже помог smile.gif )


Цитирую Ваше сообщение:
Цитата
Кто-нибуть может помочь полезными советами или ссылками по теме?


Тема слишком размыта, т.е. если Вы хотите, чтобы кто-то за Вас написал диплом - Вам в раздел "Предлагаю работу". Если же Вы желаете написать диплом самостоятельно, то Вам как минимум придется почитать что такое динамическая память и как она работает: http://en.wikipedia.org/wiki/Random_access_memory и http://en.wikipedia.org/wiki/DRAM , ну а дальше по ссылкам на этих страницах. После этого Вы сможете определиться, какие виды памяти Вас интересуют и можно будет уже говорить о конкретных типах интерфейсов (которых не так уж и много) и вариантах ядер. Кроме того, неплохо было бы определиться с производителями ПЛИС, которые Вас интересуют. Тогда уже можно будет начать разговор и давать конкретные ссылки. Пока не будет конкретных вопросов, не будет и конкретных ответов на них.


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
extraterrestrial
сообщение Oct 21 2006, 19:32
Сообщение #6





Группа: Новичок
Сообщений: 8
Регистрация: 5-12-05
Из: г.Щелково
Пользователь №: 11 851



что тема размыта - это я и сам понимаю.
Но делать собираюсь сам, и буду разбираться.
Искал на сайте xilinx`а. Все, что более или менее пересекается, скачал и почитал

Научный руководитель предлагает(да и настаивает, что там говорить) на плате virtex 2 pro? за неимением других unsure.gif
Go to the top of the page
 
+Quote Post
klop
сообщение Oct 22 2006, 09:41
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 433
Регистрация: 28-02-06
Пользователь №: 14 788



Цитата(extraterrestrial @ Oct 21 2006, 19:30) *
Имеется задание на дипломную работу по Теме:
"Контроллер управления оперативной памятью вычислителя на базе программируемых логических интегральных схем XILINX"

с целью: "Разработка контроллера для аппаратной поддержки операций вычислителя при работе с оперативной памятью, моделирование и загрузка разработанного ядра в ПЛИС инструментального
модуля"

и задачами:
1. Обзор существующих загрузочных ядер контроллеров управления оперативной памятью.
2. Разработка структурной и функциональной схем контроллера управления оперативной памятью.
3. Обзор существующих аппаратных средств для реализации контроллера.
4. Разработка и проведение полного цикла моделирования контроллера (VHDL).
5. Разработка инструкции пользователя загрузочного ядра контроллера управления оперативной памятью.

Кто-нибуть может помочь полезными советами или ссылками по теме?


- Какая память (SRAM,DDR, ...) ?
- Какая шина (Wishbone,AHB,..) ?
- Требования к производителности ?

Короче что ищем?

Сообщение отредактировал klop - Oct 22 2006, 09:48
Go to the top of the page
 
+Quote Post
klop
сообщение Oct 22 2006, 09:57
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 433
Регистрация: 28-02-06
Пользователь №: 14 788



Цитата(extraterrestrial @ Oct 21 2006, 23:32) *
что тема размыта - это я и сам понимаю.
Но делать собираюсь сам, и буду разбираться.
Искал на сайте xilinx`а. Все, что более или менее пересекается, скачал и почитал

Научный руководитель предлагает(да и настаивает, что там говорить) на плате virtex 2 pro? за неимением других unsure.gif


Ну тогда все встает на свои места. Потрудитесь поискать на ентой платке память и установить ее тип.
Вот Вам будут и ответы на все вопросы.
Go to the top of the page
 
+Quote Post
extraterrestrial
сообщение Oct 23 2006, 17:46
Сообщение #9





Группа: Новичок
Сообщений: 8
Регистрация: 5-12-05
Из: г.Щелково
Пользователь №: 11 851



Как оказалось, плата имеет название RMB-411 фирмы rosta ( http://www.rosta.ru/store/item9707/ ), на которую установлена пользовательская ПЛИС Virtex-II PRO с двумя типами памяти: синхронная статическая память типа ZBT SRAM и разъем типа SODIMM.
кто-нибудь имел дело с такими типами паметей, или их контроллерами unsure.gif ?...
Go to the top of the page
 
+Quote Post
klop
сообщение Oct 24 2006, 07:58
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 433
Регистрация: 28-02-06
Пользователь №: 14 788



Цитата(extraterrestrial @ Oct 23 2006, 21:46) *
Как оказалось, плата имеет название RMB-411 фирмы rosta ( http://www.rosta.ru/store/item9707/ ), на которую установлена пользовательская ПЛИС Virtex-II PRO с двумя типами памяти: синхронная статическая память типа ZBT SRAM и разъем типа SODIMM.
кто-нибудь имел дело с такими типами паметей, или их контроллерами unsure.gif ?...


Ну вот Вам и все ответы. Задача выглядит так:
Сделать контроллер SDRAM и ZBT SRAM для PowerPC, находящегося внутри Virtex-II PRO.
Котроллер SDRAM я думаю делали все кто занимался подобной тематикой. Кстати начните с просмотра AN Xilinx.
Go to the top of the page
 
+Quote Post
ishergin
сообщение Oct 25 2006, 05:29
Сообщение #11


Частый гость
**

Группа: Свой
Сообщений: 130
Регистрация: 16-06-05
Из: Оренбург
Пользователь №: 6 039



Цитата(extraterrestrial @ Oct 21 2006, 21:30) *
Имеется задание на дипломную работу по Теме:
"Контроллер управления оперативной памятью вычислителя на базе программируемых логических интегральных схем XILINX"

с целью: "Разработка контроллера для аппаратной поддержки операций вычислителя при работе с оперативной памятью, моделирование и загрузка разработанного ядра в ПЛИС инструментального
модуля"

и задачами:
1. Обзор существующих загрузочных ядер контроллеров управления оперативной памятью.
2. Разработка структурной и функциональной схем контроллера управления оперативной памятью.
3. Обзор существующих аппаратных средств для реализации контроллера.
4. Разработка и проведение полного цикла моделирования контроллера (VHDL).
5. Разработка инструкции пользователя загрузочного ядра контроллера управления оперативной памятью.

Кто-нибуть может помочь полезными советами или ссылками по теме?


http://www.opencores.org -- куча всего интересного
есть процессор LEON3 с исходниками на VHDL (там есть контроллер памяти насколько я помню)
И на закуску =) http://www.fpgacpu.org/

это все что я вспомнил, если еще что вспомню, то напишу


--------------------
Программа выполнила невыполнимое и допустила недопустимое
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 12:59
Рейтинг@Mail.ru


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