Cypress CYDC128B08 manual Input Read Register Operation16, 0 -I/O 2 -I/O Mode, 0 -I/O 5 -I/O Mode

Page 8

CYDC256B16, CYDC128B16,

CYDC064B16, CYDC128B08,

CYDC064B08

Table 3. Input Read Register Operation[16, 19]

 

SFEN

 

 

CE

 

R/W

 

OE

 

UB

 

LB

ADDR

I/O0I/O1

I/O2I/O15

Mode

 

H

 

 

L

 

H

 

L

 

L

 

L

x0000-Max

VALID[17]

VALID[17]

Standard Memory Access

 

L

 

 

L

 

H

 

L

 

X

 

L

x0000

VALID[18]

X

IRR Read

Table 4. Output Drive Register [20]

 

 

 

 

 

 

 

 

 

 

 

 

 

SFEN

 

 

CE

 

R/W

 

 

OE

 

 

UB

 

 

LB

 

 

ADDR

I/O0I/O4

I/O5I/O15

Mode

 

H

 

 

L

 

H

X[21]

L[17]

L[17]

 

x0000-Max

VALID[17]

VALID[17]

Standard Memory Access

 

L

 

 

L

 

L

 

X

 

X

 

L

 

x0001

 

VALID[18]

X

ODR Write[20, 22]

 

L

 

 

L

 

H

 

L

 

X

 

L

 

x0001

 

VALID[18]

X

ODR Read[20]

Table 5. Semaphore Operation Example

Function

I/O0I/O15Left

I/O0I/O15Right

Status

No action

1

1

Semaphore-free

 

 

 

 

Left port writes 0 to semaphore

0

1

Left Port has semaphore token

 

 

 

 

Right port writes 0 to semaphore

0

1

No change. Right side has no write access to semaphore

 

 

 

 

Left port writes 1 to semaphore

1

0

Right port obtains semaphore token

 

 

 

 

Left port writes 0 to semaphore

1

0

No change. Left port has no write access to semaphore

 

 

 

 

Right port writes 1 to semaphore

0

1

Left port obtains semaphore token

 

 

 

 

Left port writes 1 to semaphore

1

1

Semaphore-free

 

 

 

 

Right port writes 0 to semaphore

1

0

Right port has semaphore token

 

 

 

 

Right port writes 1 to semaphore

1

1

Semaphore free

 

 

 

 

Left port writes 0 to semaphore

0

1

Left port has semaphore token

 

 

 

 

Left port writes 1 to semaphore

1

1

Semaphore-free

 

 

 

 

Notes:

 

 

 

16.SFEN = VIL for IRR reads.

17.UB or LB = VIL. If LB = VIL, then DQ<7:0> are valid. If UB = VIL then DQ<15:8> are valid.

18.LB must be active (LB = VIL) for these bits to be valid.

19.SFEN active when either CEL = VIL or CER = VIL. It is inactive when CEL = CER = VIH.

20.SFEN = VIL for ODR reads and writes.

21.Output enable must be low (OE = VIL) during reads for valid data to be output.

22.During ODR writes data will also be written to the memory.

Document #: 001-01638 Rev. *E

Page 8 of 26

[+] Feedback

Image 8
Contents Features Selection Guide for VCC =CYDC256B16, CYDC128B16 CYDC064B16, CYDC128B08 CYDC064B08 UnitCYDC256B16, CYDC128B16 Pin Configurations 3, 4, 5, 6 Pin Tqfp Top ViewPin Configurations 7, 8, 9 CYDC064B08Pin Definitions Functional DescriptionInterrupts BusyMaster/Slave Input Read RegisterArchitecture 0 -I/O 2 -I/O Mode 0 -I/O 5 -I/O ModeInput Read Register Operation16 Semaphore Operation Example FunctionElectrical Characteristics for V CC = Range Ambient TemperatureMaximum Ratings23 Operating RangeInput Leakage Current Standb y Cur rent One Port Cmos IndOutput LOW Voltage I OL = 2 mA 5V any port 0V any port ODR Output LOW Voltage I OL = 8 mA 5V any port 0V any portInput High Voltage 5V any port Input LOW Voltage 5V any port 0V any portCapacitance Parameter Description Test Conditions Max UnitAC7Test Loads and Waveforms Write CycleSemaphore Timing Busy TimingInterrupt Timing High after Slave Data Hold From Write End Document # 001-01638 Rev. *E SEM Address Access Time Document # 001-01638 Rev. *E Switching Waveforms Read Cycle No.1 Either Port Address Access36, 37Read Cycle No.2 Either Port CE/OE Access36, 39 Read Cycle No Either Port36, 38, 41Write Cycle No CE Controlled Timing 41, 42, 43 Timing Diagram of Semaphore Contention51 Semaphore Read After Write Timing, Either Side49Timing Diagram of Read with Busy M/S=HIGH53 Write Timing with Busy Input M/S = LOWRight Address Valid First Busy Timing Diagram No.1 CE Arbitration CEL Valid First54CER Valid First Interrupt Timing Diagrams Left Side Sets INT R Right Side Clears INT RRight Side Sets Intl Left Side Clears INT LOrdering Information Package Diagram Pin Thin Plastic Quad Flat Pack Tqfp A100Issue Date Orig. Description of Change Document History