blackfin
Свой-
Постов
4 157 -
Зарегистрирован
-
Победитель дней
4
Весь контент blackfin
-
Да хотя бы FFT.. :) Сможет Матлаб-hdl "из коробки" посчитать FFT на 4096 точек на каком-нить XCVU3P за 1,5 мкс?
-
Только нужно определиться с тем, что мы понимаем под термином "первый боковой лепесток". :) После умножения функции sinc(γTt/2) на функцию cos(ω0t) (из учебника на стр. 72-73) главный лепесток функции sinc() распадется на несколько лепестков имеющих большую амплитуду и меньшую ширину. Например, при соотношении частот Fhi = 2*Flo главный лепесток функции sinc() превратится в семь более узких лепестков.
-
Нее.. Монстры вот тут: :)
-
200 MHz на CYCLONE V EX С8 ??? Да вы оптимист!.. :) Вот результат синтеза FFT на 64k точек для 5CEFA9F23C7: +-----------------------------------------------------------------------------------+ ; Fitter Summary ; +---------------------------------+-------------------------------------------------+ ; Fitter Status ; Successful - Tue Jul 27 19:53:33 2021 ; ; Top-level Entity Name ; fft ; ; Family ; Cyclone V ; ; Device ; 5CEFA9F23C7 ; ; Timing Models ; Final ; ; Logic utilization (in ALMs) ; 1,801 / 113,560 ( 2 % ) ; ; Total registers ; 4314 ; ; Total block memory bits ; 2,713,752 / 12,492,800 ( 22 % ) ; ; Total RAM Blocks ; 337 / 1,220 ( 28 % ) ; ; Total DSP Blocks ; 6 / 342 ( 2 % ) ; ; Total PLLs ; 1 / 8 ( 13 % ) ; +---------------------------------+-------------------------------------------------+ +----------------------------------------------------------------------------------------------------------------+ ; Slow 1100mV 0C Model Fmax Summary ; +------------+-----------------+--------------------------------------------------------------------------+------+ ; Fmax ; Restricted Fmax ; Clock Name ; Note ; +------------+-----------------+--------------------------------------------------------------------------+------+ ; 202.18 MHz ; 202.18 MHz ; pll_inst|pll_inst|altera_pll_i|general[0].gpll~PLL_OUTPUT_COUNTER|divclk ; ; +------------+-----------------+--------------------------------------------------------------------------+------+
-
Медиана векторного массива
blackfin ответил my504 тема в Алгоритмы ЦОС (DSP)
Скажу, что он тоже сформулирован с ошибками.. :) -
Медиана векторного массива
blackfin ответил my504 тема в Алгоритмы ЦОС (DSP)
Тогда не употребляйте слово Медиа́на.. Ищите то, что вам нужно, а не то, что красиво звучит.. :) -
Медиана векторного массива
blackfin ответил my504 тема в Алгоритмы ЦОС (DSP)
Это результат вычислений: 1. Вычисляем значения модулей для всех векторов и сохраняем их в массиве. 2. Сортируем массив по возрастанию. 3. Находим медианное значение в массиве модулей. Вот отсортированный массив модулей всех девяти векторов: 1.4142 2.0616 2.0616 3.0185 3.0185 4.0078 4.0078 5.0040 5.0040 Wiki: -
Медиана векторного массива
blackfin ответил my504 тема в Алгоритмы ЦОС (DSP)
Да, это просто пример. -
Медиана векторного массива
blackfin ответил my504 тема в Алгоритмы ЦОС (DSP)
Нет, не правильно. Чтобы в этом убедиться, достаточно рассмотреть массив из девяти векторов симметрично расположенных относительно прямой Im = Re, причем, вершины этих векторов лежат на кривой, заданной уравнением гиперболы: Im = 1/Re. Вот график вершин этих векторов на комплексной плоскости: Очевидно, что значение медианы по обеим координатам Im и Re равно 1,0. Также очевидно, что значение медианы для модуля, равное 3.0185, не совпадает со значением модуля для медианы, равного abs(1+j) = 1.4142. -
Так поставьте ещё два регистра на выходе q_b. И включите защелки по выходу:
-
Для RAM размером 192k нужна латентность чтения ~3-5 тактов.
-
А для самой BRAM-памяти какая задана латентность?
-
Перевожу с языка оригинала: Remove Duplicate Registers ? = Off !!!. Удалять дубликаты регистров ? = Нет !!!
-
Вы что, читать не умеете? :) Чтобы Quartus не удалял продублированные регистры, эту опцию нужно выключить: Remove Duplicate Registers = Off.
-
-
Это была никакая не подсказка. У меня в проекте модуль счетчика вообще никуда не был подключен. Это было нужно, чтобы оценить частоту самого счетчика.
-
А почему addr_mem_b объявлены виртуальными? Они что, вообще никуда не подключены??? :) Виртуальными обычно назначают пины модуля, когда хотят оценить частоту работы модуля без учета влияния пинов IO. Это же не ваш случай. Нужно было нажать иконку с дискетой.
-
-
Что-то не так в консерватории. Вот отчет STA для 18-ти битного счетчика со сбросом и сигналом разрешения счета: Flow Summary report for cntr18b +-----------------------------------------------------------------------------------+ ; Flow Summary ; +---------------------------------+-------------------------------------------------+ ; Flow Status ; Successful - Sun Jul 25 19:12:00 2021 ; ; Top-level Entity Name ; cntr18b ; ; Family ; Cyclone V ; ; Device ; 5CEBA5U19C8 ; ; Timing Models ; Final ; ; Logic utilization (in ALMs) ; 20 / 29,080 ( < 1 % ) ; ; Total registers ; 18 ; ; Total pins ; 1 / 224 ( < 1 % ) ; ; Total virtual pins ; 20 ; +---------------------------------+-------------------------------------------------+ +--------------------------------------------------+ ; Slow 1100mV 0C Model Fmax Summary ; +------------+-----------------+------------+------+ ; Fmax ; Restricted Fmax ; Clock Name ; Note ; +------------+-----------------+------------+------+ ; 318.78 MHz ; 318.78 MHz ; clk ; ; +------------+-----------------+------------+------+
-
Как обычно, не хватает подробностей. :) 1. Что за кристалл? 2. Какой у него Speed Grade? 3. Какая в итоге получилась частота? 4. Что за память? 5. Почему её нельзя читать burst'ами?
-
FYI: Бесплатный доступ к IP-ядрам MIPI CSI2 в обновлённой версии Vivado от Xilinx
-
Фильтр на выходе ПЧ
blackfin ответил kargurt тема в RF & Microwave Design
RF Signal Chain Discourse -
Похоже, это как раз вы не понимаете разницу между килобитами (kb) и килобайтами (kB).. )) Вы же в первом посте как раз и написали про 256 килобит (kb): Wiki: Wiki:
-
"Поехали!"..: Ростех хотят за 28 млрд создать «нереальный» 12-нм RISC-V-процессор