Перейти к содержанию
    

su_evgeniy

Участник
  • Постов

    20
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

1 Подписчик

Информация о su_evgeniy

  • Звание
    Участник
    Участник

Посетители профиля

1 316 просмотров профиля
  1. Да, нашел 5547ВС034 от НИИМЭ И патент от 2021 https://elibrary.ru/item.asp?id=46471566 Ждем с нетерпением ОО может дадут.
  2. Так есть ли какая-нибудь актуальная информация о поставляемых или завершаемых ОКР на подходе с опытными образцами отечественных микросхем первого уровня Ethernet Phy 100 мбит ??? P.S. - Миландр больше не в счет...
  3. ПЛИС 5510ТС044А (Микрон). Функциональный аналог APA1000 (Actel). Не могу найти какую либо инфу в открытом доступе. Интересует как и с помощью чего с этим работать? Среда разработки? Оно многократно программируемое или нет?
  4. Эх, пропарсить бы их наконец, да воспроизвести на stm32 каком-нить, а то в РФ по наличию закончились (за 8к баксов нарасхват ) ), а с али приличные конторы заказать не могут )...
  5. Добрый день! Может кто в курсе по поводу совместимости JTAG отладчика ADZS-ICE-2000 и TigerSharc (ADSP-TSxxx)? У продавцов в описании - "поддержка всех JTAG-совместимых процессоров AD". У них же в описании - "поддержка архитектур: Blackfin, SHARC". В описании на отладчик сказано примерно такого плана - "список поддерживаемых изделий ищите на сайте в ветках тех. поддержки". Короче про TigerSharc пока не нашел нигде инфы. PS: Поставщик предлагает замену снятого с производства ADZS-USB-ICE на этот ADZS-ICE-2000. Его цена около 3000$. Конечно можно купить ADZS-HPUSB-ICE, но у него цена кусается порядка 7500$.
  6. Спасибо! То что нужно. Также, всех благодарю за участие в обсуждении.
  7. Поскажите начинающему как реализовать, вроде-бы, несложную схему на VHDL: Есть сигнал start. Длительность его лог. 1 = длительности clk. Скважность = N*clk. Т.е. между фронтами start умещается N clk. По сигналу start нужно выдать M (M<N) штук clk. В данный момент N = 20 M = 16, но может измениться. Как я вижу нужен: 1. счетчик clk - st_clk. Запускать его по сигналу start. 2. компаратор, выдающий сигнал en_clk <= '1' при st_clk<M else en_clk <= '0' 3. clk_out <= clk and en_clk Что я написал: signal st_calc_clk : natural range 0 to M := 0; -- счетчик клоков блока вычислений signal en_st : std_logic := '0'; signal clk_s : std_logic := '0'; clk_s <= clk and en_st; process (clk, aclr, start) begin if(aclr = '1') then st_calc_clk <= 0; en_st <= '0'; elsif (rising_edge(clk)) then if(start = '1') then st_calc_clk <= 0; en_st <= '1'; else if (en_st = '1') then if(st_calc_clk = M) then en_st <= '0'; end if; st_calc_clk <= st_calc_clk+1; end if; end if; end if; end process; Но т.к. все работает по переднему фронту clk. При срабатывании условия if(st_calc_clk = M) then en_st <= '0'; по выходу логического элемента clk_s <= clk and run_st; будет короткий "торчок". Поэтому мне, наверное, нужно выставить запрет выдачи clk en_st <= '0' либо по предыдущему заднему фронту, либо по лог. 0. Тогда ругается компилятор.
  8. Помогите разобраться. Использую Quartus 2 13.0 64 bit Web Edition. В VHDL коде тестбэнча при компиляции выдает ошибку на любое использование типа time: Например: Если закоментарить строки с этим типом, тогда все компилится. Причем, старые проекты, созданные в 11-м квартусе тоже компиляться.
  9. Отладочный комплект ADSP-TS201 Ez Kit Lite. Не ставится драйвер под Windows 7 64 для USB debugging interface. Под XP ставится без проблем. Нужно работать через USB кабель т.к. Коробочки JTAG эмулятора не имеется. Что делать?
  10. Спасибо! Через таймеры так через таймеры и разбираться уже с ними не надо все подсказали! Еще вопрос: как в С определять комплексный тип данных, чтобы потом правильно подставлялись инструкции ассемблера комплексного умножения. Может include какой? Или же все-таки макросами нужно самому описывать?
  11. Нашел отображение в самой нижней панели, но откуда он считываеся?
  12. Встала необходимость освоения процов TMS320C66x. До этого писал для ADSP- TS101,201. Отладочной комплекта пока нет, т.к. еще не определились конкретно с камнем. Так что пока симулятор. Набросал первую молотилку пока на C. Вопрос: в каком регистре или области памяти посмотреть счетчик тактов (CPU cycle counter). В регистрах обнаружил пока только PC.
  13. Короче порылся покопался и ничего более быстрого не нашел: Линейный весовой алгоритм гораздо больше операций которые не перекрывают недостатки нелинейных переходов а также приводят к сложности распутывания если несколько одинаковых элементов в окне. Рекурсивный алгоритм определения и удаления min и max также не оказался быстрее. Да еще он чисто медианный. В моем алгоритме при окне = 9 среднее значение 21 такт/отвод, вычисленное по 1000 входным отсчетам. При окне<20 использую линейный поиск уходящего отсчета. Если больше - эффективней становиться бинарный поиск.
  14. Может тогда алгоритм медианного фильтра кто-нибудь порекомендует?
  15. Реализовал для ADSP-TS201 (Tiger Sharc) ранговый фильтр удалением-вставкой. Работает не очень быстро т.к. есть нелинейные переходы и не выходит правильно использовать конвейер. Может кто поделиться опытом реализации данного фильтра.
×
×
  • Создать...