Strona 1 z 1

jaki dodatkowy ram?

: 18 paź 2018, 20:11
autor: flasher
Cześć,
Nie mieszczę się na jednej z płytek Discovery - moja tablica jest dość duża i potrzebuję dodatkowej pamięci. Z pamięcią chciałbym komunikować się za pomocą FSMC i w niej chciałbym przechowywać swoje tablice.
Co polecacie? A może macie jakieś inne/lepsze rozwiązanie?

Re: jaki dodatkowy ram?

: 18 paź 2018, 20:21
autor: SunRiver
W przypadku Discovery niektóre piny FSMC mogą być zajęte przez peryferia ,
ja ostatnio do F407 dokładałem SRAM K6R4016V1D-TC10,
odpowiedni może być też ISWV51216BLL .

oczywiście to ty musisz sobie wybrać jaki chcesz typ pamięci wybrac ,

NOR/PSRAM, NANDFLASH czy PC Card .... bo zależnie od rodzaju jej będzie
dostępna w innej przestrzeni adresowej. Przykładowo NOR/PSRAM 407 alokuje
jako BANK 1 w zakresie 0x60000000 do 0x6FFFFFF co pozwala zaadresować 4 x 64MB
gdzie adresy startowe kolejnych subbanków to 0x60000000h, 0x64000000h, 0x68000000h i 0x6C000000h.

Re: jaki dodatkowy ram?

: 18 paź 2018, 20:49
autor: flasher
Cześć,
Super. O to chodziło.
Chodzi mi o jak najszybszy dostęp do pamięci - odczyt i zapis. Nie potrzebuję danych przetrzymywanych po wyłączeniu urządzenia. Po wyłączeniu urządzenia dane mogą być tracone (=pusta tablica)

Re: jaki dodatkowy ram?

: 18 paź 2018, 20:59
autor: SunRiver
To spokojnie PSRAMY , NORY mogą ci podejść ...

Re: jaki dodatkowy ram?

: 18 paź 2018, 21:08
autor: flasher
Zauważyłem, że jest dość dużo producentów. Na co zwracać uwagę przy wyborze pamięci? Zgaduję się, że na czas dostępu rzędu do 10ns. Czy są jeszcze jakieś inne aspekty na które powinienem zwrócić uwagę? Jakich producentów rekomendujecie?

Re: jaki dodatkowy ram?

: 18 paź 2018, 21:14
autor: SunRiver
czas dostępu i rozmiar sa kluczowe , oraz typ obudowy :P żeby się łatwiej lutowało :P
reszta niema znaczenia zwykle kupuje się ta która jest dostępna i tańsza

Re: jaki dodatkowy ram?

: 18 paź 2018, 21:27
autor: flasher
QSPI czy FSMC? Na korzyść QSPI przemawia mniejsza liczba pinów, mniejszy i łatwiejszy koszt PCB. Jak w przypadku prędkości takich pamięci? Gdzie warto stosować pamięci QSPI a gdzie FSMC?

Re: jaki dodatkowy ram?

: 18 paź 2018, 21:53
autor: SunRiver
Zerknij na dokument http://www.e4ds.com/webinar_tech_dn.asp?idx=178
https://www.st.com/content/ccc/resource ... 227538.pdf

Wybierz odpowiedni dla siebie i lub aplikacji ...

zauważ że pytasz o ram ... a na QSPI masz Flashe :P

Re: jaki dodatkowy ram?

: 18 paź 2018, 22:11
autor: flasher
Dzięki! Nie znalazłem tej prezentacji. Na niej jest wszystko.
Temat do zamknięcia.