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

 
 
> Actel ProAsic3L 3000 сформировать внутри память
АндрейЦ
сообщение Jul 11 2013, 12:01
Сообщение #1


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

Группа: Участник
Сообщений: 189
Регистрация: 16-07-07
Пользователь №: 29 147



День добрый,

Извиняюсь за чайниковский вопрос, но всё когда нибудь делаешь впервые.
Подскажите, есть необходимость сформировать в сабжевом кристалле микроконтроллерное ядро. При этом обойтись только плисиной.
Т.е. и память программ и ОЗУ создать внутренними ресурсами без использования внешних компонентов. Озу достаточно до килобайта, "флеша" пара десятков килобайт.
Можно ли это сделать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
DSIoffe
сообщение Dec 9 2014, 07:56
Сообщение #2


Дима
*****

Группа: Свой
Сообщений: 1 683
Регистрация: 15-12-04
Из: Санкт-Петербург
Пользователь №: 1 486



SLVtoNatural преобразует данные типа std_logic_vector в натуральное число, чтобы можно было использовать его в арифметических операциях. Чем разбираться в разных чужих библиотеках, проще такое написать, имхо.
У меня было ПЗУ на 2 кБ максимум. Способ ресурсоёмкий, конечно, можно использовать только при полном отсутствии других вариантов (опять же, имхо).
Я не знаю, что такое $readmemh sad.gif


--------------------
© CОПЫРИГХТ: Дмитрий Иоффе, Советский Союз.
Приглашаю посмотреть: http://muradowa.spb.ru/ и http://www.drtata.narod.ru/index.html
Go to the top of the page
 
+Quote Post
Serge_DVD
сообщение Dec 11 2014, 14:02
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 11-08-06
Пользователь №: 19 485



Цитата(DSIoffe @ Dec 9 2014, 11:56) *
SLVtoNatural преобразует данные типа std_logic_vector в натуральное число, чтобы можно было использовать его в арифметических операциях. Чем разбираться в разных чужих библиотеках, проще такое написать, имхо.
У меня было ПЗУ на 2 кБ максимум. Способ ресурсоёмкий, конечно, можно использовать только при полном отсутствии других вариантов (опять же, имхо).
Я не знаю, что такое $readmemh sad.gif


Под $readmemh я подразумевал объявление массива регистров и заполнение его значениями из файла на этапе трассировки. Что-то типа reg [7:0] mem [0:2047] ; $readmemh("d:\\f_hex.txt", mem);
Для моей задачи ресурсоемкость отходит на второй план. 3000-ку брали именно для того, чтобы иметь возможность разместить в ней массив данных около 10кб. А получилось, что сделать это не так просто как казалось.
Не понятно, сколько вентилей нужно для образования одной ячейки. В Вашем примере количество используемых вентилей получается меньше, чем при объявлении массива регистров. Исходя из этого и появился мой вопрос, я думал, что с помощью этой функции организуется компрессия данных. Может я не правильно что-то понимаю.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- АндрейЦ   Actel ProAsic3L 3000 сформировать внутри память   Jul 11 2013, 12:01
- - yes   Цитата(АндрейЦ @ Jul 11 2013, 16:01) Подс...   Jul 11 2013, 12:47
|- - АндрейЦ   У меня тут две нетехнические проблемы. Первая, пр...   Jul 11 2013, 14:11
- - yes   ну я какбы опытный плисовод советую взять отлажен...   Jul 11 2013, 16:14
|- - АндрейЦ   Цитата(yes @ Jul 11 2013, 19:14) ну я как...   Jul 11 2013, 16:35
|- - yes   Цитата(АндрейЦ @ Jul 11 2013, 20:35) Исчо...   Jul 12 2013, 09:05
- - DASM   А вы вариант Smartfusion2 с набортным Кортекс м3, ...   Jul 11 2013, 16:14
- - Flexz   ЕМНИП Актель бесплатно предоставляет ядро 51 проца...   Jul 11 2013, 19:27
- - DASM   Куда переведен? 256 к флеши уже на борту с вполне ...   Jul 11 2013, 20:12
- - Flexz   В категорию RT.   Jul 12 2013, 06:42
- - DASM   А... ну пока что он как я понимаю и вовсе в катего...   Jul 12 2013, 08:31
|- - Zwerg_nase   Цитата(DASM @ Jul 12 2013, 12:31) А... ну...   Jul 12 2013, 09:07
- - Flexz   Цитата(yes @ Jul 12 2013, 13:05) кстати, ...   Jul 12 2013, 11:07
|- - АндрейЦ   Цитата(Flexz @ Jul 12 2013, 14:07) То пол...   Jul 12 2013, 13:35
- - Serge_DVD   Цитатакстати, если делать не на декодере, а на рег...   Dec 4 2014, 19:40
- - DSIoffe   Цитата("АндрейЦ")Т.е. и память программ ...   Dec 5 2014, 11:27
|- - Serge_DVD   Цитата(DSIoffe @ Dec 5 2014, 15:27) Прикл...   Dec 8 2014, 12:55
- - DSIoffe   ЦитатаПод $readmemh я подразумевал объявление...   Dec 11 2014, 14:13
- - Serge_DVD   Цитата(DSIoffe @ Dec 11 2014, 18:13) Ага,...   Dec 11 2014, 15:46


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 01:37
Рейтинг@Mail.ru


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