Страница 1 из 2 12 Последняя
Показано с 1 по 20 из 27

Тема: Длинный сдвиговый регистр

  1. #1
    Не хочу!
    Автор темы
    Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,135

    По умолчанию Длинный сдвиговый регистр

    Народ, нужна цифровая задержка, типа длиннючего сдвигового регистра: вход, выход и клок.
    Задержка на порядка 64К-128К тактов.
    Такое вообще существует, или городить RAM+CPLD/FPGA ?
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  2. #2
    Завсегдатай Аватар для boatsman
    Регистрация
    10.03.2004
    Адрес
    Москва
    Возраст
    61
    Сообщений
    2,695

    По умолчанию Re: Длинный сдвиговый регистр

    Такие вещи и делали на больших RAM - пример тому всякие цифровые ревербераторы. А регистр на 128к весело будет городить.
    Yours Aye, Ilya

  3. #3
    Частый гость Аватар для RAFOS
    Регистрация
    02.05.2006
    Адрес
    Нижний Новгород
    Возраст
    57
    Сообщений
    286

    По умолчанию Re: Длинный сдвиговый регистр

    LTC6994 никак не приспособить?

  4. #4
    Завсегдатай Аватар для Гоша
    Регистрация
    21.01.2004
    Адрес
    Москва
    Возраст
    66
    Сообщений
    3,607

    По умолчанию Re: Длинный сдвиговый регистр

    RAFOS,
    Не, это просто программируемый делитель.
    А вот что-то типа дилеев звуковых - TP5208, например?
    Правда, там тактовая достаточно низкая, и непонятно, можно ли ее извне подать. И входов/выходов цифровых нету
    А если на однокристаллке попробовать?

  5. #5
    Не хочу!
    Автор темы
    Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,135

    По умолчанию Re: Длинный сдвиговый регистр

    Цитата Сообщение от boatsman Посмотреть сообщение
    Такие вещи и делали на больших RAM - пример тому всякие цифровые ревербераторы.
    Я понимаю, потому и написал про RAM+CPLD/FPGA.

    Цитата Сообщение от boatsman Посмотреть сообщение
    А регистр на 128к весело будет городить.
    Дак, может есть что-то готовое.
    Вот у ТИ есть TPA505x, но они под I2S заточены, а мне надо просто 3 цифровых сигнала задержать.
    Цитата Сообщение от Гоша Посмотреть сообщение
    А если на однокристаллке попробовать?
    Жалко, хотя конечно на STM32F это делается за пол часа - три SPI в фулдуплексе, по DMA, собственно, сам проц после инициализации периферии можно выключить. Если ничгео не придумаю, может на нам и сделаю, проще чем RAM+CPLD, да и по цене не сильно дороже.

    ---------- Сообщение добавлено 14.31 ---------- Предыдущее сообщение было 13.53 ----------

    Цитата Сообщение от Гоша Посмотреть сообщение
    А вот что-то типа дилеев звуковых - TP5208, например? Правда, там тактовая достаточно низкая,
    Это же аналоговая задержка, эхопроцессор. а мне нужна цифровая и на 50МГц.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  6. #6
    Не хочу!
    Автор темы
    Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,135

    По умолчанию Re: Длинный сдвиговый регистр

    Собственно, нашел готовый чип: SN74V293, но он в 80-ногом корпусе и стоит как четыре STM32F3
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  7. #7
    Завсегдатай Аватар для dortonyan
    Регистрация
    03.06.2009
    Адрес
    BLR
    Возраст
    38
    Сообщений
    3,194

    По умолчанию Re: Длинный сдвиговый регистр

    Цитата Сообщение от Alex Посмотреть сообщение
    Народ, нужна цифровая задержка, типа длиннючего сдвигового регистра: вход, выход и клок.
    Задержка на порядка 64К-128К тактов.
    Такое вообще существует, или городить RAM+CPLD/FPGA ?
    А почему не на МК?

  8. #8
    Не хочу!
    Автор темы
    Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,135

    По умолчанию Re: Длинный сдвиговый регистр

    Цитата Сообщение от dortonyan Посмотреть сообщение
    А почему не на МК?
    См. #5,6
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  9. #9
    Завсегдатай Аватар для dortonyan
    Регистрация
    03.06.2009
    Адрес
    BLR
    Возраст
    38
    Сообщений
    3,194

    По умолчанию Re: Длинный сдвиговый регистр

    Цитата Сообщение от Alex Посмотреть сообщение
    Жалко, хотя конечно на STM32F это делается за пол часа - три SPI в фулдуплексе, по DMA, собственно, сам проц после инициализации периферии можно выключить.
    Если скорости и памяти МК хватает, и если делается для себя, то однозначно делать на МК. Экономии особой с плисиной все равно не выйдет, а по габаритам и ЭМС будет хуже. Я уж молчу про время на разработку.

  10. #10
    Не хочу!
    Автор темы
    Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,135

    По умолчанию Re: Длинный сдвиговый регистр

    Цитата Сообщение от dortonyan Посмотреть сообщение
    Я уж молчу про время на разработку.
    Ну, на CPLD это делается за те-же пол часа, что и на МК.
    Какой-нибудь MAX3000 на 64 уже хватит. Другое дело, что MAX и RAM надо покупать, а STM32F3/4 у меня в других проектах полно.
    Я просто думал есть что-то типа упомянутой выше SN74V293, но не за такие деньги ($33/1pcs @ Digikey).
    И она мне вдвое избыточна - она 64Кх18 бит, или 128Кх9бит, а мне достаточно 128Кх3 бита, может и 64Кх3 хватит. Есть с меньшим обьемом памяти. соотв. 283, 273, 263, но там меняется только длина а не ширина, при этом цена меняется не сильно ($25/1pcs @ Digikey для 263)
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  11. #11
    Завсегдатай Аватар для Yurgen
    Регистрация
    23.05.2005
    Адрес
    Из Замкадья
    Возраст
    52
    Сообщений
    1,518

    По умолчанию Re: Длинный сдвиговый регистр

    Цитата Сообщение от dortonyan Посмотреть сообщение
    а по габаритам и ЭМС будет хуже.
    А почему по ЭМС хуже? В CPLD будет всего лишь один FSM и все синхронно, причем по количеству задействованных LE он будет гораздо компактнее STM32.

    Цитата Сообщение от dortonyan Посмотреть сообщение
    Я уж молчу про время на разработку.
    На самом деле многие вещи реализуются на CPLD/FPGA с применением Verilog/VHDL гораздо проще чем на микроконтроллере.
    Если без дополнительных плюшек и лень возится самому то не дольше поиска готового примера в гугле. Возможно также использовать IP core или сгенерить в матлабе. Хотя при желании самому на верилоге такое написать тоже довольно быстро. Для отладки тестбенча с внешней памятью есть Verilog/VHDL модели памяти от производителя.

  12. #12
    Не хочу!
    Автор темы
    Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,135

    По умолчанию Re: Длинный сдвиговый регистр

    Цитата Сообщение от Yurgen Посмотреть сообщение
    В CPLD будет всего лишь один FSM и все синхронно,
    В Кортексе (STM32) тоже все будет синхронно и аппаратно, без участия программы.

    Цитата Сообщение от Yurgen Посмотреть сообщение
    причем по количеству задействованных LE он будет гораздо компактнее STM32.
    "Компактность" - может интересовать только в виде площади на плате, и тут два чипа (RAM + CPLD) проиграют STM32 в 64-х ногом LQFP.


    Offтопик:
    А уж тем более в WCSP90, который размерам 4х4мм. (правда, ему 6-ти слойную плату подавай, иначе не разводится).
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  13. #13
    Аудиоманьяк Аватар для Audiomaniac
    Регистрация
    13.08.2006
    Адрес
    Омск
    Сообщений
    6,609

    По умолчанию Re: Длинный сдвиговый регистр

    Цитата Сообщение от Alex Посмотреть сообщение
    В Кортексе (STM32) тоже все будет синхронно и аппаратно, без участия программы.

    "Компактность" - может интересовать только в виде площади на плате, и тут два чипа (RAM + CPLD) проиграют STM32 в 64-х ногом LQFP.


    Offтопик:
    А уж тем более в WCSP90, который размерам 4х4мм. (правда, ему 6-ти слойную плату подавай, иначе не разводится).
    А для чего это нужно?
    Хорошо играет тогда, когда звуки не отвлекают от музыки.
    vk.com/club44545118

  14. #14
    Не хочу!
    Автор темы
    Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,135

    По умолчанию Re: Длинный сдвиговый регистр

    Цитата Сообщение от Audiomaniac Посмотреть сообщение
    А для чего это нужно?
    Какая разница? Нужно мне, в тестовом оборудовании.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  15. #15
    Завсегдатай Аватар для dortonyan
    Регистрация
    03.06.2009
    Адрес
    BLR
    Возраст
    38
    Сообщений
    3,194

    По умолчанию Re: Длинный сдвиговый регистр

    Цитата Сообщение от Alex Посмотреть сообщение
    Я просто думал есть что-то типа упомянутой выше SN74V293
    Я как-то тоже искал спец. логику. Находил, но древнюю и за бешенные деньги. Т.е. направление специализированной логики давно не развивается и про них можно и не думать.
    Подозреваю, что скоро МК и плисин отдельно тоже не будет. Новые макс10 уже напиханы переферией как МК, а последние уже встречаются с логическими ячейками.
    Цитата Сообщение от Yurgen Посмотреть сообщение
    А почему по ЭМС хуже? В CPLD будет всего лишь один FSM и все синхронно, причем по количеству задействованных LE он будет гораздо компактнее STM32.
    Потому что основной источник излучения помех не кристаллы МС (сегодня они крошечные и с небольшим потреблением), а проводники между кристаллами.

    Цитата Сообщение от Yurgen Посмотреть сообщение
    На самом деле многие вещи реализуются на CPLD/FPGA с применением Verilog/VHDL гораздо проще чем на микроконтроллере.
    Проще, так проще. Для каждого это по своему, поэтому не спорю.

  16. #16
    Не хочу!
    Автор темы
    Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,135

    По умолчанию Re: Длинный сдвиговый регистр

    Цитата Сообщение от dortonyan Посмотреть сообщение
    Новые макс10 уже напиханы переферией как МК,
    А цена?
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  17. #17
    Завсегдатай Аватар для dortonyan
    Регистрация
    03.06.2009
    Адрес
    BLR
    Возраст
    38
    Сообщений
    3,194

    По умолчанию Re: Длинный сдвиговый регистр

    Цитата Сообщение от Alex Посмотреть сообщение
    А цена?
    Нормальная цена. По сравнению с МК дорого конечно, но это же не МК. А по сравнению с ФПГА аналогичной емкости очень даже дешево. И вообще новые серии плисин всегда дешевле, даже не смотря на бОльшие ресурсы. По этой причине, кстати, вместо max3000 лучше брать maxV в VQFP-64 корпусе, или MachXo2 в QFN-32 корпусе.

  18. #18
    Не хочу!
    Автор темы
    Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,135

    По умолчанию Re: Длинный сдвиговый регистр

    Цитата Сообщение от dortonyan Посмотреть сообщение
    Нормальная цена
    "Нормальная" - это сколько? За такую, в которой поместиться STM32F427 ?



    Цитата Сообщение от dortonyan Посмотреть сообщение
    По сравнению с МК дорого конечно,
    Ну т.е, тезис о том, что "скоро небудет плисин и МК отдельно" - несостоятелен. Будут, когда цена будет сравнимаю или дешевле.

    Цитата Сообщение от dortonyan Посмотреть сообщение
    вместо max3000 лучше брать maxV в VQFP-64 корпусе, или MachXo2 в QFN-32 корпусе.
    Я с ними мало знаком, мне как-то пока всегда зватало 7000 и 3000 серий
    VQFT и QFN конечно по приятнее, они надеюсь, 3-х вольтовые, с флешом внутри и умеют шиться обычным БайтБластером из под MAX Plus ?
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  19. #19
    Частый гость Аватар для alexandermas
    Регистрация
    04.12.2009
    Адрес
    Нижний Новгород
    Сообщений
    103

    По умолчанию Re: Длинный сдвиговый регистр

    А какая ширина слова задерживаемого? И нужны ли отводы от этого регистра?

  20. #20
    Не хочу!
    Автор темы
    Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,135

    По умолчанию Re: Длинный сдвиговый регистр

    Цитата Сообщение от alexandermas Посмотреть сообщение
    А какая ширина слова задерживаемого?
    Выше написано, не один раз - 3 бита.


    Цитата Сообщение от alexandermas Посмотреть сообщение
    И нужны ли отводы от этого регистра?
    Нет.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

Страница 1 из 2 12 Последняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •