[elektro] gyors port kezeles

hg12345 hg12345 at freemail.hu
Wed Jun 11 10:34:13 CEST 2008


Hi!

Nem írtad mi a forrás, csak cél eszközről írsz. 400 port fizikai 
elhelyezése már önmagában probléma!

Ilyen nagy lábszám esetén és a szinkronitás miatt szerintem csak SPI 
lehetséges. Szintén nem említettted, hogy egy  vagy két irányú a 
kapcsolat. (nagy számú PLC kimenet?) (De az SPI buszon a 
kétírányuság is megoldható....)

10MHz SPI buszon árnyékregiszterekből DMA-val 4ms alatt kimegy.
elvileg: MM74HC595  30Mhz meghajtható
ekkor 1.3ms alatt frissithető, max 3-4 láb szükséges.

Érdemes DMA-t használni, a felprogramozása nem lehet olyan óriási idő 
igény, ráadásúl a 400 portláb frisssitéséhez gondolom belül is 
müvelteket kell végezni, igy a procinak lesz ideje....

http://focus.ti.com/lit/ds/symlink/sn74ahct595.pdf
Ha sikerül szerezni AHCT-t akkor 100MHz is elmehetsz ?!?, gondolom 
ilyenkor már inkább a forrás lesz szük kapacítás. (0.4ms)

A szinkronitás megoldható, kiküldés után a beíró CLOCK hatására 
minden pont akkor frissül.... 

Kérdés a forrás tud 10MHz feletti SPI busz meghajtást?







> Hali!
> 
> gondolkodom egy feladaton, de akarhogy szamolom, 50db 8 bites 
portot 
> kene nagyon gyors allaporvaltozasokkal kezben tartanom.
> a nagyon gyors jelen esetben 1-10 ms nagsagrendu polling.illetve 
kifele 
> meghajtas.
> mivel ez meg a legnagyobb labszamu cpld-be sem fer el, mindenkepp 
> kaszkadolni kell. meg szinkron beallitani, olvasni.
> arra gondoltam, hogy ki es befele is arnyekregiszterekkel, szinkron 
OE 
> latchbe atiro jellel oldanam meg.
> 
> ami a gondom, hogy proci oldalon milyen interface-t valasszak?
> dma aramkort nem kivannek cpld.bol csinalni, nomeg a kaszkad miatt 
> erdekes is lenne az arbitracio, a sima 8 bit i/o meg cimzessel 
lassunak 
> tunik. a page read esetleg jo, de a kezelese szoftver oldalon eleg 
sok 
> idot vesz el (kb mint dma-t felprogramozni) illetve nekem az adatokat 
> meg kezelgetnem is kell.. vagy legalabb hatter pufferbe irni.. (arm ext 
> memory) a dump merete akar 32M is lehet..
> 16 bit adatot meg nem szivesen aldoznek, mert a 
regisztermereteken tul a 
> labszamot is rendesen elvenne az i/o-tol
> 
> 
> 
> 
> -----------------------------------------
>           elektro[-flame|-etc]
> 

________________________________________________________
Te már megnézted, hogy diszlexiásak-e a gyerekeid?

Találtam egy szülőknek szóló diszlexiatesztet, amit egy perc alatt kitölthetsz. A legjobb, hogy ha gond van, akkor abban is segítenek, hogy kihez fordulj. Ja, és ez egy ingyenes oldal, nem kerül semmibe. Kattints ide: www.diszlexiateszt.hu/i.php?id=fr080609 



More information about the Elektro mailing list