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

 
 
> Кто -нибудь знаком с openmsp430, Это синтезабельное подобие MSP430
Yra
сообщение Nov 8 2009, 17:13
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 396
Регистрация: 22-10-04
Из: Воронеж
Пользователь №: 962



openMSP430 - интересная штучка на мой взгляд. есть даже GCC и порт FreeRtos. Опен соурс проект. Напрягает только это:
Цитата
// ROM Size
// 9 -> 1kB
// 10 -> 2kB
// 11 -> 4kB
// 12 -> 8kB
// 13 -> 16kB
`define ROM_AWIDTH 10
// RAM Size
// 6 -> 128 B
// 7 -> 256 B
// 8 -> 512 B
// 9 -> 1 kB
// 10 -> 2 kB
`define RAM_AWIDTH 6


Я тут только начал читат про эту штуку - особых проблемм с поднятием не вижу (игрался раньше с picoblaze), но это - огорчает... или всё таки нет в ядре ограничения на размер кода\данных (не игрался ещё с исходниками...).

p.s. не спрашивайте зачем - хочу... умная периферия всегда нужна...


--------------------
всё можно наладить, если достаточно долго вертеть в руках /Законы Мерфи/
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Yra
сообщение Nov 16 2009, 16:24
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 396
Регистрация: 22-10-04
Из: Воронеж
Пользователь №: 962



Цитата
если вам без разницы ядро почему бы не взять xsoc16 http://www.fpgacpu.org/ проект давно вылизан, есть си компилятор. При этом проц затачивался под фпга

Это вот чтоли? :
If you accept the license terms, you may download xsoc-beta-093.zip. (3.3 MB)
Последняя новость на сайте датирована 2003 годом. Сделан в Xilinx 1.5. Есть Verilog - версия.
В нете запрос на тему xsoc16 практически ничего не дал.
В общем создаётся впечатление умершего проекта. Почему его нет на опенкорках?
Вы пробовали работать с ним? Как впечатления? Какие достоинства и недостатки (архитектуру не нашел ещё, как компилятор? ANSI - c со структурами ?)
А так интересный проект. попробую поковыряться на днях


--------------------
всё можно наладить, если достаточно долго вертеть в руках /Законы Мерфи/
Go to the top of the page
 
+Quote Post
Ynicky
сообщение Nov 16 2009, 20:44
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 72
Регистрация: 26-05-05
Пользователь №: 5 422



Цитата(Yra @ Nov 16 2009, 19:24) *
Это вот чтоли? :
If you accept the license terms, you may download xsoc-beta-093.zip. (3.3 MB)
Последняя новость на сайте датирована 2003 годом. Сделан в Xilinx 1.5. Есть Verilog - версия.
В нете запрос на тему xsoc16 практически ничего не дал.
В общем создаётся впечатление умершего проекта. Почему его нет на опенкорках?
Вы пробовали работать с ним? Как впечатления? Какие достоинства и недостатки (архитектуру не нашел ещё, как компилятор? ANSI - c со структурами ?)
А так интересный проект. попробую поковыряться на днях


Вставлю свои пару строк.
С этого процессора начинал обучаться разработке своих процессоров.
Очень оказался полезен в плане изучения архитектуры и системы команд.
Из всех изученных мною 16ти разрядных процессоров - этот оказался самым лучшим.
У него очень простая и в то же время объемная система команд.
И даже остался резерв (можно дополнить своими командами).
С компилятор - LCC. Легко настраивается на нужную архитектуру и систему команд посредством .md(machine description) файла. Добавить новые команды не составляет большого труда.
Ассемблер правда простенький, без компоновщика, но для большинства приложений этого достаточно.
Есть исходники. Добавить свои команды тоже не трудно.
Единственный, на мой взгляд, недостаток - это нет средств внутрисхемной отладки.
Но это можно сделать самому.

Николай.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Yra   Кто -нибудь знаком с openmsp430   Nov 8 2009, 17:13
- - LordVader   Ограничение вроде одно - из ОЗУ выполняться не мож...   Nov 8 2009, 20:11
- - Yra   периферия своя. Если чего нет- додумаем. главное ч...   Nov 8 2009, 20:23
|- - LordVader   Цитата(Yra @ Nov 8 2009, 23:23) периферия...   Nov 8 2009, 20:58
|- - Leka   Цитата(Yra @ Nov 9 2009, 00:23) главное ч...   Nov 15 2009, 18:57
- - Yra   что -то cтранности какието наблюдаю в работе: вот...   Nov 14 2009, 20:11
|- - Ynicky   Цитата(Yra @ Nov 14 2009, 23:11) что -то ...   Nov 15 2009, 13:10
- - Yra   ЦитатаА Вы правильно подключили ROM и RAM? По опис...   Nov 15 2009, 13:47
|- - Ynicky   В top_level.v подключите ram следующим образом: ...   Nov 15 2009, 14:46
- - zltigo   Цитата(Yra @ Nov 8 2009, 20:13) не спраши...   Nov 15 2009, 14:54
|- - Ynicky   Цитата(zltigo @ Nov 15 2009, 17:54) И тем...   Nov 15 2009, 15:03
- - Yra   ЦитатаИ тем не менее....А смысл? MSP430 практическ...   Nov 15 2009, 16:51
|- - zltigo   Цитата(Yra @ Nov 15 2009, 19:51) 51... 51...   Nov 15 2009, 17:07
|- - SM   Цитата(zltigo @ Nov 15 2009, 20:07) 51? Б...   Nov 17 2009, 08:14
|- - LordVader   Цитата(SM @ Nov 17 2009, 11:14) MSP, кото...   Nov 17 2009, 16:57
|- - SM   Цитата(LordVader @ Nov 17 2009, 19:57) Я ...   Nov 17 2009, 17:56
|- - LordVader   Ну можно конечно посчитать кол-во команд, и сказат...   Nov 17 2009, 20:00
|- - SM   Цитата(LordVader @ Nov 17 2009, 23:00) Пр...   Nov 17 2009, 20:06
|- - LordVader   Цитата(SM @ Nov 17 2009, 23:06) И не пута...   Nov 18 2009, 10:47
|- - yes   Цитата(SM @ Nov 17 2009, 23:06) Еще раз в...   Nov 18 2009, 12:12
|- - SM   Цитата(yes @ Nov 18 2009, 15:12) не приди...   Nov 18 2009, 12:28
|- - LordVader   Цитата(SM @ Nov 18 2009, 15:28) Я придира...   Nov 18 2009, 18:56
- - Yra   Цитата(zltigo @ Nov 15 2009, 20:07) 51? Б...   Nov 15 2009, 17:25
- - Yra   ЦитатаА конкретнее(идеального быть не может в прин...   Nov 15 2009, 20:27
|- - des00   Цитата(Yra @ Nov 15 2009, 14:27) без баго...   Nov 16 2009, 05:24
|- - valerony   Цитата(des00 @ Nov 16 2009, 08:24) если в...   Apr 9 2018, 07:32
|- - des00   Ynicky уже сказал плюсы этого проекта, немного доб...   Nov 17 2009, 04:42
- - Leka   Пусть выполнение инструкций: a = b * c, a = b ...   Nov 17 2009, 19:31
- - Yra   ЦитатаАвтору - а чем LatticeMico8 не устраивает? И...   Nov 17 2009, 20:36
|- - SM   Цитата(Yra @ Nov 17 2009, 23:36) всего не...   Nov 17 2009, 20:40
- - SM   И, заметьте, сейчас версия 3.0, а не 2.4, о которо...   Nov 17 2009, 23:32
- - Yra   ЦитатаАвтору - а чем LatticeMico8 не устраивает? И...   Nov 18 2009, 17:39
- - SM   Зачем и где регаться? Все так лежит. http://www.l...   Nov 18 2009, 17:54
- - Leka   RISC, CISC - не все-ли равно? Например, я не знаю,...   Nov 18 2009, 19:19
- - Omen_13   Прошу участников воздержаться от религиозных войн ...   Nov 18 2009, 21:08
- - Yra   ЦитатаЗачем и где регаться? Все так лежит. http://...   Nov 19 2009, 16:38
|- - SM   Цитата(Yra @ Nov 19 2009, 19:38) Какие ре...   Nov 19 2009, 17:00
|- - yes   у самого руки не доходят (нету задачи), но вроде а...   Nov 19 2009, 17:58
- - Yra   Цитатау самого руки не доходят (нету задачи), но в...   Dec 3 2009, 19:06
- - Yra   Кстати, вот наиболее интересные фрагменты кода для...   Dec 5 2009, 15:11


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

 


RSS Текстовая версия Сейчас: 24th August 2025 - 07:09
Рейтинг@Mail.ru


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