-
Data: 2021-06-20 18:33:41
Temat: Re: Komunikacja ARM z FPGA przez SPI
Od: a...@m...uni.wroc.pl szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Piotr Wyderski <b...@p...com> wrote:
> a...@m...uni.wroc.pl wrote:
>
> > Pisza ze na ARM chodzi Linux. No to masz 1000 powodow ze
> > cos sie moze przytkac.
>
> Ale to jest ich zadanie, by to wyja?ni?. W tym celu m.in. mo?e na ARMie
> przesta? chodzi? Linux.
OMAP3530 to raczej wymaga dosc skomlikowanego inicjowania, bez
gotowca (jak Linux) to sporo roboty.
> Praca skupia si? na przepustowo?ci po??czenia, wi?c rezultat inny ni?
> warto?? maksymalna przy tak elementarnym interfejsie ?wiadczy o
> niedba?o?ci lub niekompetencji.
Jak masz sporo warstw sofware to czesto wydajnosc jest nizsza
niz "teoretyczna". Nazwij jak chcesz, ale to fakt.
> > Ogolniej, to jest na poziomie (gorszych) notek aplikacyjnych
> > producentow. Nic odkrywczego, ale ludziom ktorzy tego wczesniej
> > nie robili moze sie przydac.
>
> Nawet ludzie, kt?rzy tego wcze?niej nie robili domy?laj? si?, ?e da si?
> po??czy? FPGA z MCU przez SPI. Zapewne chcieliby dowiedzie? si? jak si?
> robi np. SPI slave w Verilogu, ale z tej publikacji si? nie dowiedz?.
Autorzy twierdza ze pisali w VHDL...
> A szkoda, bo w tym problemie wyst?puje co najmniej jedno przekroczenie
> domeny zegarowej i trzeba to "umi?", z odpowiedni? dyskusj? konstrukcji
> synchronizatora dla czytelnik?w.
Moze jest naiwny (dla mnie na razie FPGA to teoria), ale synchronizacja
szyn to powinien byc prosty standartowy blok. Tak a propo,
przy zegarach z pracy synchronizatory przy pinach SPI bylyby
prostsze.
> W przeciwnym razie, jak to uj?? Kaczin,
> "interfejs nie b?dzie dzia?a? ze 100% skuteczno?ci?", bo im si? przy
> tych pr?dko?ciach metastabilno?? b?dzie pojawia? co kilka milisekund.
>
> Mam pewne przypuszczenia, ?e dok?adnie tu le?y inny ich problem:
>
> "Do?wiadczalnie osi?gni?t? maksymaln? cz?stotliwo?ci? transmisji danych
> jest 24 MHz, przy cz?stotliwo?ci 48 MHz wyst?puj? b??dy podczas
> transmisji spowodowane najprawdopodobniej nie najlepsz? jako?ci?
> elektrycznego po??czenia p?yt ARM i FPGA."
>
> Mo?e tak, mo?e nie -- nie pokazali kodu, to zostaj? tylko spekulacje.
> A spr?bowa?y szanowne doktory skr?ci? i zaekranowa? te kabelki?
>
> Dlatego warto?? edukacyjna tej pracy jest zerowa. Abstrakt tej pracy
> powinien brzmie? "Uda?o nam si? po??czy? FPGA z ARM przez SPI, ale
> dzia?a nam wolniej, ni? powinno. Nie spr?bowali?my wyja?ni?, dlaczego.
> Dzi?kujemy Ministerstwu Dziwnych Krok?w za sfinansowanie naszej zabawy."
>
> > Inna sprawa ze takie
> > publikacje nie powinni sie liczyc do "dorobku naukowego",
> > co najwyzej jako popularyzacje/rozpowszechnianie.
>
> No ale czego si? z niej dowiedzia?e?, Waldku? ?e si? da po??czy?
> procesor z FPGA za pomoc? SPI? No to da si? jeszcze UARTem, I2C, I3C i
> I2S. Bo jak, to si? nie dowiedzia?e?. Ja bym tego nie przyj?? jako
> sprawodzania z laboratorium, a tym panom to kto? opublikowa?.
Ze da sie polaczyc i uzyskac 2MiB na Linuxowym driverze. Ze calosc
wymaga minimalnej modyfikacji standartowych blokow FPGA i ze
zuzycie zasobow FPGA jest skromne. To sie moze wydawac oczywiste,
ale np. ludzie ktorzy zakladali ze na Raspberry Pi obsluza
klasyczne MIDI przekonali sie ze sa problemy.
> W tym ?wietle "Elektronika dla Wszystkich" jawi si? jako czasopismo z
> Listy Filadelfijskiej, bo tam si? trzeba podzieli? kodem z czytelnikami.
> Recenzent te? jest znacznie bardziej wymagaj?cy.
No, o ile wiem w EdW norma bylo wystawianie binarek bez zrodel.
Moze to sie zmienilo, ale piszemy o artykule z roku 2011.
--
Waldek Hebisch
Następne wpisy z tego wątku
- 21.06.21 19:40 Piotr Wyderski
- 23.06.21 17:12 Adam Górski
- 23.06.21 17:47 heby
- 23.06.21 20:03 Pcimol
- 23.06.21 22:36 Grzegorz Kurczyk
Najnowsze wątki z tej grupy
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
- Fajny film widziałem...
- Jaka ładowarka sieciowa do Iphona?
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Wkrętarki, wiertarki...
- Zasilacz impulsowy 12V 10A, coś godnego uwagi jako zamiennik akumulatora wkrętarki
- Mouser - koszt wysyłki
- [OT] Jak wycinac ksztalt w piance lub styropianie?
Najnowsze wątki
- 2025-07-16 deltaT w pompie ciepla
- 2025-07-16 dron na granicy polsko niemieckiej
- 2025-07-16 Warszawa => Senior IT Recruitment Consultant <=
- 2025-07-16 Gdańsk => Mainframe (z/OS, Assembler) Developer <=
- 2025-07-16 Gdańsk => Delphi Programmer <=
- 2025-07-16 Warszawa => BI Developer <=
- 2025-07-16 Gdańsk => Programista Delphi <=
- 2025-07-16 chroń PESEL dziecka
- 2025-07-16 Rzeszów => Spedytor Międzynarodowy <=
- 2025-07-16 Gdańsk => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-07-16 Kraków => Kotlin Developer <=
- 2025-07-16 Warszawa => Inżynier oprogramowania .Net <=
- 2025-07-16 Tadeusz Rolke RIP
- 2025-07-14 Dwa dylematy
- 2025-07-14 Re: Dwa dylematy