Загрузить данные в альтеру.

Программируемая логика - это не так уж и сложно. Разберемся вместе.
Ответить
Встал на лапы
Сообщения: 105
Зарегистрирован: Пн окт 03, 2011 19:59:52

Сообщение ruslansh »

Скажите пожалуйста, возможно ли загрузить блок данных в альтеру, для себя хочу попробовать воспроизвести PCM файл 8 бит через дельта сигму. Размер файла 256кб. Плис - ep2c5. Спасибо!
Реклама
Мудрый кот
Аватара пользователя
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Сообщение Kavka »

В саму ПЛИС - нет.
Встроенной памяти там не хватит, её немного более 50-ти килобайт.
Можете прицепить внешнюю флэшку, хоть с параллельным, хоть с последовательным интерфейсом.

Если прошивка ПЛИС не большая по размеру, то можно попробовать данные прицепить следом за конфигурацией ПЛИС. Это если вы используете микросхему конфигурационной памяти. Опять же, должно хватить свободного места в конфигурационной флэшке.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Реклама
Встал на лапы
Сообщения: 105
Зарегистрирован: Пн окт 03, 2011 19:59:52

Сообщение ruslansh »

Kavka писал(а):В саму ПЛИС - нет.
Встроенной памяти там не хватит, её немного более 50-ти килобайт.
Можете прицепить внешнюю флэшку, хоть с параллельным, хоть с последовательным интерфейсом.

Если прошивка ПЛИС не большая по размеру, то можно попробовать данные прицепить следом за конфигурацией ПЛИС. Это если вы используете микросхему конфигурационной памяти. Опять же, должно хватить свободного места в конфигурационной флэшке.

Спасибо за ответ. Размер файла 12кб. По даташиту 14кб памяти. По моему как то можно создать внутренний элемент (пзу) и залить туда данные. Меня интересует как это можно сделать. Еща раз спасибо за помощь.
Мудрый кот
Аватара пользователя
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Сообщение Kavka »

ruslansh писал(а):По даташиту 14кб памяти.
Ага, это я с третьим циклоном перепутал. :oops:
ruslansh писал(а):По моему как то можно создать внутренний элемент (пзу) и залить туда данные.
Можно сделать MIF-файл (memory initialization file). С ходу не подскажу. Вроде, в новых версиях квартуса убрали эту возможность. Вроде, в 9-м было. Точнее не подскажу, сам не делал.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Реклама
Эиком - электронные компоненты и радиодетали
Встал на лапы
Сообщения: 105
Зарегистрирован: Пн окт 03, 2011 19:59:52

Сообщение ruslansh »

Спасибо большое. Разобралсяю
Реклама
Ответить

Вернуться в «ПЛИС»