V1ad
-
Постов
12 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные V1ad
-
-
А можно как-нибудь настроить в форуме отображение всей ветки темы. Т.е. что бы все сразу сообщения показывались на одной/нескольких страницах, а не в виде иерархии?
-
Интересно,
если не трудно подскажи каую библиотеку использовать,
а насчет COREGENA - так он именно глючит (при трассировке не включает файл в проект)
и надо из-за этого описать самому-ручками,
Просто организовать массив - не нормально так как не получается BRAM, а тогда как?
:)
библиотека, конечно, того чипа, что Вы используете. virtex?
к сожалению, сейчас не стоит библиотека virtex
но должно быть так:
--сначала подключаете библиотеку
library virtex;
use virtex.all;
--открываете библиотеку и смотрите список компонентов
--определяетесь какой тип памяти Вам нужен: двухпортовая
--RAMBRAMB4_Sn_Sm или однопортовая RAMB4_Sn
--где n и m разрядность шины данных памяти
--в архитектуре декларируете компонент выбранный компонент,
--этот текст нужно скопировать можно из исх. текста компонента в библиотеке
--
component RAMB4_Sn_Sm
(
......
);
-- а потом подключаете компонент в теле кода (после begin)
comp_name: RAMB4_Sn_Sm
port map(
...
);
-
Вынес счетчик в другой процесс. Результат, использует однопортовую распределенную, но главное в результате синтеза все ресурсы ПЛИС исчерпаны :excl: , тогда как, блочная память без проблем рнеализуется
Опишите память компонентом BlockRAM (RAMB*) или сгенерите ядро.
-
7-10 евро-баксов за страницу??? Да я за такие деньги не только пИрИвАдить не буду, я задницей не пошевелю. Нормальная расценка - для новичка без технической специальности 100-150 евро за страницу, для специалиста - до 500. При этом, конечно, текст на выходе должен быть полность готов к публикации.
500/стр - это шутка? Сколько же получать в месяц специалисту-переводчику при этих расценках надо?
-
К сожалению, Вы не сказали, какую память Вы хотите создать: двух- или однопортовую.
Block RAM - это библиотечный элемент объемом 4кБит.
RAMB4_Sn - однопортовая RAM
RAMB4_SmSn - двухпортовая RAM
где n,m - разрядность шины данных
Их описание есть в документации Libraries Guide Xilinx, например ISE. А еще лучше описание взять из самой библиотеки Virtex.
Соответственно, если требуется описать блок памяти 16К в VHDL, надо создать компонент в который подключить один из двух вышеуказанных компонентов и, например, конструкцией generate разможнить в нужном формате эти BlockRam.
Что касается Coregen, то он создает уже готовый компонент, который просто подключаете к себе в проекте.
-
При работе в DXP (не 2004) постоянно через какое-то время перестают работать пункты меню. Приходится перезапускать программу.
Кто-нибудь сталкивался с этим?
Наверняка, плохо сломанная пиратская трайл-версия.
-
to s_yakov:
так М-последовательности-то или любые другие ПСП не подходят? И почему? Маленькая база?
-
С каких это пор Protel (довольно посредственная и глючная поделка) стал относиться к тяжелым САПР? А насчёт того чем пользуюсь. Сам до недавнего времени пользовал ПИКАД 200Х в связке со спектрой и был весьма доволен. Сеёчас пересел на WG и нехватает многого из того что было в пикаде.
Поэтому и появляются такие фразы насчет посредственности и глючности.
Почти за 10 лет пользовал PCAD, DesignLab, OrCAD, Protel. Сейчас остановился на последнем. Но при этом, регулярно проверял другие продукты.
Правда в основном это относится к разводке ПП и притом исключительно вручную - авторазводчики не устраивают: либо не справляются, либо делают это медленно и плохо. Но не суть.
Тут, дело, мне кажется не в том, какой лучше, какой хуже, а в совместимости пользователя и пакета, а также решаемых задач . Так для меня так и не стал приемлемым PSD/OrCAD, хотя встречал людей, для которых все наоборот. Думаю, никто не будет отрицать, глюков есть масса у всех пакетов. Могу привести, чем меня не устраивает каждый из редакторов ПП.
Итого вывод: каждому будет свой "нормальный".
-
Может я морально устарел в этом плане ;), но насколько помню, самой хорошей АКФ обладали М-последовательности. Которые не реально было применить в локаторе, для увеличения разрешающей способности по дпльности, отсюда и появились сигналы со сложной базой. Но в связи они заняли прочное место.
М-последовательности и сложные сигналы на их базе уже лет 20 применяют в радиолокации.
Как пользоваться форумом
в Новости и обсуждения сайта и форума
Опубликовано · Пожаловаться
Ура! Огромное спасибо! Все прекрасно!