eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaDopasowywanie długości linii - kiedy niezbędne?Dopasowywanie długości linii - kiedy niezbędne?
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erj
    e.net!feeder.erje.net!news.uzoreto.com!aioe.org!peer03.ams4!peer.am4.highwinds-
    media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostr
    ada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
    Newsgroups: pl.misc.elektronika
    X-Mozilla-News-Host: news://news.tpi.pl:119
    From: Atlantis <m...@w...pl>
    Subject: Dopasowywanie długości linii - kiedy niezbędne?
    Date: Sat, 5 Dec 2020 08:49:40 +0100
    User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
    Thunderbird/78.5.1
    MIME-Version: 1.0
    Content-Type: text/plain; charset=utf-8; format=flowed
    Content-Language: pl
    Content-Transfer-Encoding: 8bit
    Lines: 33
    Message-ID: <5fcb3b94$0$524$65785112@news.neostrada.pl>
    Organization: Telekomunikacja Polska
    NNTP-Posting-Host: 83.27.254.2
    X-Trace: 1607154580 unt-rea-a-01.news.neostrada.pl 524 83.27.254.2:37326
    X-Complaints-To: a...@n...neostrada.pl
    X-Received-Bytes: 2652
    X-Received-Body-CRC: 3604825262
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:759827
    [ ukryj nagłówki ]

    Pytałem o to ostatnio w jednej "zbiorczej" wiadomości na temat projektu
    na STM32F4. Chciałbym jednak nieco głębiej przeanalizować temat.

    Kończę właśnie projektować płytkę wykorzystującą STM32F407. Wśród
    podłączonych peryferiów znalazła się karta SD (podłączona przez SDIO w
    trybie 4bit) oraz wyświetlacz LCD (podłączony przez równoległą
    magistralę 16 bit).

    Nie udało mi się niestety uzyskać ścieżek o równej długości. W przypadku
    SDIO dwie linie danych musiałem puścić na około, przez co ich długość
    stanowi jakieś 250% długości najkrótszych. Podobnie sytuacja wygląda w
    przypadku interfejsy LCD - aby zminimalizować stosowanie przelotek i
    "dziurawienie" pola masy po drugiej stronie płytki przepuszczałem
    ścieżki na około, między pinami gniazda wyświetlacza.
    Ponieważ zależało mi na ciasnym upakowaniu ścieżek i elementów, nie
    bardzo jest miejsce, żeby meandrować tymi wszystkimi ścieżkami.

    Stąd moje pytanie: czy to ma znaczenie przy tego typu mikrokontrolerach?
    Sam STM32F407 jest dość szybki (maksymalne taktowanie 168 MHz) jego
    peryferia też mogą pracować z dużymi prędkościami (np. SDIO 48 MHz). Co
    więcej - LCD korzysta przecież z tego samego interfejsu, do którego
    podpina się zewnętrzne pamięci flash/ddr, a w ich przypadku dopasowanie
    długości jest standardem.

    Z drugiej strony to jednak nie jest żaden SoC, gdzie prędkość magistrali
    byłaby mierzona w setkach MHz.

    Na chwilę obecną płytka wygląda następująco:
    https://ibb.co/1rg45wK

    Mogę zostawić tak, jak jest? Jest szansa, że będzie działało prawidłowo
    przy maksymalnej prędkości tego MCU? Czy też ewentualnie konieczne
    będzie zmniejszenie prędkości transmisji?

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: