repstosw 18 29 января, 2019 Опубликовано 29 января, 2019 · Жалоба Здравствуйте. Есть такая плата на просторах Индии- называется C6745 stick board - на ней распаяны легендарный TMS320C6745 и SDRAM 16Mx16. И ещё по мелочи. Всё по-минимуму чтоб запустить этот DSP. Есть подозрения, что разводка памяти SDRAM не совсем корректна - длина проводников сильно разная и нет резисторов для предотвращения переотражений. Фото платы ниже. Прошу подтвердить или опровергнуть! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
peshkoff 24 29 января, 2019 Опубликовано 29 января, 2019 · Жалоба народ скоро rs-485 выравнивать начнет... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 30 января, 2019 Опубликовано 30 января, 2019 · Жалоба 17 hours ago, peshkoff said: народ скоро rs-485 выравнивать начнет... Не совсем понятна Ваша ирония. Несколько лет назад (лет 15 точно) имел отрицательный опыт с SDRAM: была 2-слойная плата без земляных полигонов и в виде отдельного модуля, который соединялся лапшой к контроллеру (это ещё + 7 см длины). В итоге взлетело только на CLK=40 МГц. Позже сделал 4-слойку и расположил SDRAM прямо под контроллером и соединил кратчайшим путём. Правда кондеры по питанию вокруг контроллера пришлось брать 0402, так как при такой разводки памяти(под контроллером) конденсаторы было довольно трудно разместить рядом с соответствующими пинами. Итог фееричен: память работала и работает по сей день на CLK=167 МГц ! Поэтому хочу уточнить, насколько оправдано повторение разводки такой платы. Хочу сделать небольшой "самолёт" для экспериментов с этим DSP. Памяти нужно много! А готовые платы - только на C6748 , а это DDR + BGA и за over 200 $ !!! Тоесть не хоббийно и не бюджетно. Хочется классики ))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 63 30 января, 2019 Опубликовано 30 января, 2019 · Жалоба Просто не надо на двухслойке разводить, а выравнивание в данном случае совершенно ни к чему. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 52 30 января, 2019 Опубликовано 30 января, 2019 · Жалоба 2 hours ago, BlackfinResearch said: 21 hours ago, peshkoff said: народ скоро rs-485 выравнивать начнет... Не совсем понятна Ваша ирония. Несколько лет назад (лет 15 точно) имел отрицательный опыт с SDRAM: была 2-слойная плата без земляных полигонов и в виде отдельного модуля, который соединялся лапшой к контроллеру (это ещё + 7 см длины). В итоге взлетело только на CLK=40 МГц. ирония вполне понятна, там частоты не больше 100МГц (2м по плате) с наносекундными фронтами (20см по плате) и длиной проводников не больше 5см, куда их выравнивать, от чего они отражаться будут и с чем их надо согласовывать? особенно когда распиновка контроллера сделана по человечески и оно вообще вон всё в одном слое рядом лежит. ну а специально конечно можно сделать так чтобы и на 40МГц зазвенело и перестало работать, но рабочих примеров 100МГц SDRAMа на двухслойке более чем достаточно. хотя сделать четырехслойную плату нынче тоже совсем не сложно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tpeck 0 30 января, 2019 Опубликовано 30 января, 2019 · Жалоба 4 hours ago, _pv said: ирония вполне понятна, там частоты не больше 100МГц (2м по плате) с наносекундными фронтами (20см по плате) Первичная причина звона - это крутизна фронтов, так что звенеть может и на 1 МГц, если криво развести. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 52 30 января, 2019 Опубликовано 30 января, 2019 · Жалоба 6 minutes ago, Tpeck said: Первичная причина звона - это крутизна фронтов, так что звенеть может и на 1 МГц, если криво развести. может, только вот при общей длине трассы 5см частота звона получается слишком уж большой для того чтобы звенеть долго, да и фронты должны быть заметно круче этой частоты, чтобы зазвенеть. а при максимальной частоте контроллера 100МГц особо крутых фронтов вряд ли стоит ожидать. 10пФ входной/паразитной ёмкости на 3В LVCMOS (у этого dsp IO исключительно 3В) за 1нс это уже 30мА, выходы там не настолько могучие, и фронты будут соответствующие. в клоки воткнуть последовательно Ом 30-50 ещё можно, на всякий случай, остальное согласование/выравнивание в данном конкретном случае - баловство. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tpeck 0 30 января, 2019 Опубликовано 30 января, 2019 · Жалоба 2 minutes ago, _pv said: может, только вот при общей длине трассы 5см частота звона получается слишком уж большой для того чтобы звенеть долго, да и фронты должны быть заметно круче этой частоты, чтобы зазвенеть. а при максимальной частоте контроллера 100МГц особо крутых фронтов вряд ли стоит ожидать. 10пФ входной/паразитной ёмкости на 3В LVCMOS (у этого dsp IO исключительно 3В) за 1нс это уже 30мА, выходы там не настолько могучие, и фронты будут соответствующие. в клоки воткнуть последовательно Ом 30-50 ещё можно, на всякий случай, остальное согласование/выравнивание в данном конкретном случае - баловство. Трудно поспорить :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 31 января, 2019 Опубликовано 31 января, 2019 · Жалоба в общем, я склонен расположить SDRAM под DSP на другой стороне. Чтобы сильно коротко и в притык. Как на рисунках ниже. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 131 2 февраля, 2019 Опубликовано 2 февраля, 2019 · Жалоба На просторах сети всегда видел, что если линии SDRAM и согласуются последовательными 22Ом-ными резисторами, то только в шине данных. Интересно, почему так - ведь чем, по сути, отличаются линии в шине адреса? А сигнал CLK так вообще постоянный сигнал синхронизации держит - там вообще звон будет, если так уж рассуждать. Сам сейчас в раздумьях, ставить резисторы эти или нет, и если ставить, то где? В шину данных и на линию CLK? Контроллер SDRAM работает на частотах порядка 100МГц. Еще момент - на плате в этом же МК я хочу задействовать АЦП, и не хотелось бы наводить дополнительные шумы от цифровых линий. Если бы не это обстоятельство, о резисторах и не подумал бы. То же самое касается SD-карточки. В некоторых китах видел последовательные резисторы на всех линиях (помимо подтягивающих на 47кОм к 3.3В). Думал - зачем нужны... А осциллографом когда тыкнулся в реальную плату (без резисторов 22Ом) - там кошмар какие кривые сигналы Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vicnic 0 4 февраля, 2019 Опубликовано 4 февраля, 2019 · Жалоба День добрый. ИМХО, история разработок в совокупности с готовыми устройствами говорит о том, что специальных мер по согласованию не нужно. Достаточно выдерживать стандартные рекомендации: лучше 4 слоя, минимизация длины линий, рядом с линиями стараться ничего не вести. Если стоит задача минимизации размеров платы, то есть смысл расположения памяти на обратной стороне. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 9 февраля, 2019 Опубликовано 9 февраля, 2019 · Жалоба У TMS-ки термал пад сзади, так что по центру SDRAM под ней не получится, да и не надо - выводы для коннекта к SDRAM справа внизу. Но можно! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 19 февраля, 2019 Опубликовано 19 февраля, 2019 · Жалоба Сделал как у индусов, только память подвинул ещё ближе: https://electronix.ru/forum/index.php?app=forums&module=forums&controller=topic&id=150876 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
likeasm 0 23 февраля, 2019 Опубликовано 23 февраля, 2019 · Жалоба Да уж.. Вы все точно подметили по ссылке выше. Поколение точно не то, что 10-15 лет назад. Никакого креатива, все копируем... причем уже у индусов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 28 февраля, 2019 Опубликовано 28 февраля, 2019 · Жалоба On 2/24/2019 at 2:00 AM, likeasm said: Да уж.. Вы все точно подметили по ссылке выше. Поколение точно не то, что 10-15 лет назад. Никакого креатива, все копируем... причем уже у индусов. Вы ещё побайтово сравните варианты разводки, чтоб отличия увидеть. Ну и индусов обижать не стОит - они тоже люди. А то так можно в бан попасть -за расовую дискриминацию на форуме. :-E Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться