Rev 78 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
clk=48mhzcpu=3.5..14mhz (nowait)'start access' signal -- max 4tc after combinatorial read/write from host->D->D->D\| |\--L->start accessold------^stateaccess time for both sl811 and w5300 -- 5tcdata setup for w5300: 42nsdata setup for sl811: 25..85nsREAD: via latch, transparent during access time, then latches read data (if CPU cycle continues)WRITE: via latch, data latched from CPU early, shown to the peripherals for the 5 tc-- ACHTUNG write /WR strobe is late!!!1115tc@48MHz = 1.5 tc @ 14MHz4tc@48MHz = 1.2 tc @ 14MHzso write will finish after 2.7 tc @ 14MHz after write pulse begin (memory write),such write WON'T coincide with the following memory read cycle, because it can't start earlier than3tc @48MHz after read pulseTODO:+ забуферировать rd/wr+ забуферировать cs's+ забуферировать sl811_a0+ забуферировать w5300_a+ сделать новое управление шиной