Svetelektro.com

Svetelektro.com

Meno:
Heslo:
SVETELEKTRO • FMC sběrnice mezi STM a FPGA

FMC sběrnice mezi STM a FPGA

Všetko čo sa týka mikropočítačov + Sekcia Arduino

Moderátori: psichac, Moderátori

FMC sběrnice mezi STM a FPGA

Odoslaťod jirka.jirka. » 07 Dec 2018, 14:23

Zdravím.

Narazil jsem na FMC sběrnici. Snažil jsem se o tom dozvědět nějaké info, ale nic jsem pořádně nenašel. Není zde někdo, kdo by měl nějaké čitelné podklady? Jazyk ideálně CZ/SK, ale nepohrdnu ani ENG.

Co přesně hledám:
1. K čemu se to používá/dá využít
2. Nějaké ukázky

Díky moc
jirka.jirka.
Obrázok používateľa
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1099
Založený: 17.10.2008
Bydlisko: Zlín
Karma: 9

Re: FMC sběrnice mezi STM a FPGA

Odoslaťod Radus » 08 Dec 2018, 21:10

Ahoj Jirka, neviem popravde ako funguje FMC medzi STM a FPGA, ale štandartne sa využáva na namapovanie externaj pamati, prípadne sa to dá využiť (aj sa využíva) aj na riadenie displeja, keď sa ten vlastne namapuje ako externá pamať. To su asi tak moje chabé znalosti, ale určite ich upresní niekto znalejší.
Ak si vygoogliš STM32 FMC dostaneš kopu materiálov, aj celkom použiteľných. V STDlibs nájdeš na to knižnicu.
Radus
Obrázok používateľa
Pokročilý člen
Pokročilý člen
Príspevky: 924
Vek: 36.78
Založený: 27.10.2009
Bydlisko: Prešov
Karma: 6

Re: FMC sběrnice mezi STM a FPGA

Odoslaťod daqq » 09 Dec 2018, 11:22

1. K čemu se to používá/dá využít?
FMC rozhranie ti umoznuje namapovat zariadenia priamo do casti pamatoveho priestoru ARM procesora prostrednictvom rychleho paralelneho rozhrania. Vyhoda oproti inym pripojeniam je rychlost a to, ze na to mozes postvat DMA. Dalsou vyhodou oproti bit bang mas to, ze tento modul sa ti stara o vsetko casovanie a roznu reziu. Klasicky sa to pouziva na pripojenie velkej externej RAM/FLASH pamate. Kedze spominas FPGAcko tak mozes si napriklad v FPGAcku spravit taketo rozhranie a budez z FPGA vytahovat data velkou rychlostou, alebo budes FPGAcko krmit datami.

www.e4ds.com/webinar_tech_dn.asp?idx=178

2. Nějaké ukázky
Stiahni si pre tvoj konkretny procesor Cube package, je tam dost ukazok pre vsetko.
Outsource your thinking: Get religious!
Zistenie: Ked robite sucasne v C, C++, C#, Matlabe, trocha pokukujete po VHDL, sialenstvo nemoze byt daleko...este stastie, ze som lietadlo a nemam tieto problemy.
daqq
Obrázok používateľa
Power user
Power user
Príspevky: 2376
Vek: 30.91
Založený: 10.06.2008
Bydlisko: Bratislava
Karma: 4

Re: FMC sběrnice mezi STM a FPGA

Odoslaťod Tribec Zacks » 09 Dec 2018, 15:57

zdar jirka,
ako ti uz chalani napisali, FMC/FSMC su rozhrania na mapovanie externych zariadeni, pamati, lcd (s kontrolermi), cohokolvek co ma adresny priestor. ked sa pozres na blok diagram FMC/FSMC tak na nom ti ukazuje set signalov ako PSRAM/NOR/NAND/SDR atd, nepozeraj na ne ako na tieto konkretne zariadenia ako mozne pripojitelne, ale skor ako na casovanie/protokol zbernice ktore je FMC/FSMC schopne obsluzit, konfiguraciou FMC vies upravit casovanie pre konkretne pripojene zariadenie. vo vysledku ti to bude cele transparentne a do zariadenia budes len zapisovat/citat z adresy ktora je mapnuta na ten ktory FMC bank a jeho systemovy offset.
na FPGA si budes muset urobit rozhranie ktore vie komunikovat s tym ktore si na FMC vyberes na pouzivanie a ktore ti najviac vyhovuje pre tvoju aplikaciu. mrkni v M4/F7 datashitoch "External memory interface signals" to ti ako prve napovie ako ma to ktore rozhranie vypadat, zbytok je otazka nastavenia casovania, vybratia ktora banka na to musi byt pouzita atd. detailne info pre FMC najdes v AN4570.
ak by si potreboval nejake specificke nastavenie tak mozem prihodit pre nor/sram, klasika address, data, chip select, write/read (pouzite pre lcd), alebo mam aj pre sdr co momentalne pouzivam na stm32f7disco.
Kreativita a motivacia je to, co prinasa originalne napady a myslienky, disciplina je to, co ich dokaze zrealizovat.
Tribec Zacks
Obrázok používateľa
Pokročilý člen
Pokročilý člen
Príspevky: 545
Vek: 36.29
Založený: 26.06.2010
Bydlisko: Levice / Cork IRL
Karma: 21


Naspäť na Mikropočítače

Kto je prítomný

Užívatelia prezerajúci si toto fórum: Žiadny registrovaný používateľ a 1 hosť.

Forums ©
Autor stránky je Ondrej Závodský(zawin), o graficky design sa stará Ľuboš Fabo(BUFU).

TOPlist

Powered by Copyright © UNITED-NUKE CMS. All Rights Reserved.
Čas potrebný k spracovaniu stránky 0.17 sekúnd