-
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
- SEP 1 kV E
- Aku LiPo źródło dostaw - ktoś poleci ?
- starość nie radość
- Ataki hakerskie
- Akumulatorki Ni-MH AA i AAA Green Cell
- Dławik CM
- JDG i utylizacja sprzetu
- Identyfikacja układ SO8 w sterowniku migających światełek choinkowych
- DS1813-10 się psuje
- Taki tam szkolny problem...
- LIR2032 a ML2032
- SmartWatch Multimetr bezprzewodowy
- olej psuje?
- Internet w lesie - Starlink
- Opis produktu z Aliexpress
Najnowsze wątki
- 2024-12-12 Warszawa => Administrator Bezpieczeństwa IT <=
- 2024-12-12 Ostrów Wielkopolski => Trener zespołu sprzedaży Call Center <=
- 2024-12-12 Kraków => Key Account Manager <=
- 2024-12-11 SEP 1 kV E
- 2024-12-11 DNS restrictions are on
- 2024-12-11 wielkie bu
- 2024-12-11 Białystok => Inżynier bezpieczeństwa aplikacji <=
- 2024-12-11 Aku LiPo źródło dostaw - ktoś poleci ?
- 2024-12-11 Warszawa => Specjalista Bezpieczeństwa Informacji <=
- 2024-12-11 Wrocław => Application Security Engineer <=
- 2024-12-11 Warszawa => Analyst in the Trade Development department (experience wi
- 2024-12-11 Lublin => Programista Delphi <=
- 2024-12-11 Motodziennik #305 Nowy ELEKTRYK za 350 złotych miesięcznie? Kreatywne kredytowanie problemów
- 2024-12-11 Warszawa => Spedytor Międzynarodowy <=
- 2024-12-11 Katowice => Key Account Manager (ERP) <=