Specifications

Zylogic ZE5 Configurable System-on-Chip Platform
www.Zylogic.com.cn 18
D
D
M
M
A
A
C
C
o
o
n
n
t
t
r
r
o
o
l
l
A selector provides a relocatable control register
for CSL “soft” modules requiring DMA access. The
DMA control register enables requests and steers
the request and acknowledge signals to the se-
lected DMA channel. DMA control register. See
the "DMA Controller" section for more information.
E
E
x
x
t
t
e
e
r
r
n
n
a
a
l
l
A
A
c
c
c
c
e
e
s
s
s
s
t
t
h
h
r
r
o
o
u
u
g
g
h
h
M
M
I
I
U
U
A “soft” module can access an external device us-
ing PIO pins or by re-using the pins on the memory
interface unit (MIU). A special selector mode al-
lows a CSL function to access and handle a trans-
action through the MIU, as shown in Figure 13.
W
W
a
a
i
i
t
t
-
-
S
S
t
t
a
a
t
t
e
e
M
M
o
o
n
n
i
i
t
t
o
o
r
r
a
a
n
n
d
d
C
C
o
o
n
n
t
t
r
r
o
o
l
l
S
S
i
i
g
g
n
n
a
a
l
l
s
s
The CSI socket interface includes signals to moni-
tor and control wait-states on the internal system
bus.
W
W
A
A
I
I
T
T
E
E
D
D
(
(
o
o
u
u
t
t
p
p
u
u
t
t
f
f
r
r
o
o
m
m
b
b
u
u
s
s
s
s
o
o
c
c
k
k
e
e
t
t
)
)
The WAITED signal indicates that a wait-state was
asserted during the previous bus cycle. This sig-
nal is typically used in control logic for functions
such as FIFOs and dual-port memory.
W
W
A
A
I
I
T
T
N
N
E
E
X
X
T
T
(
(
i
i
n
n
p
p
u
u
t
t
t
t
o
o
b
b
u
u
s
s
s
s
o
o
c
c
k
k
e
e
t
t
)
)
Some CSL “soft” modules require wait-states if the
they are too slow to respond in a single bus cycle.
If any wait-states are required, the initial wait-state
must be asserted using an address selector.
If a “soft” module requires more than one wait-
state, it must assert the WAITNEXT signal before
the next rising clock edge on Bus Clock. When
asserted, the WAITNEXT signal causes a wait-
state on the next bus cycle.
I
I
n
n
i
i
t
t
i
i
a
a
l
l
W
W
a
a
i
i
t
t
-
-
S
S
t
t
a
a
t
t
e
e
I
I
n
n
s
s
e
e
r
r
t
t
i
i
o
o
n
n
Some “soft” modules implemented in the CSL ma-
Match0: Addr. Bit = Low
Match1: Addr. Bit = High
A31
A0
A1
A2
CSI Bus Address
READ
BCLK
RDSEL
SEL
WRITE
Figure 12. In chip select mode, an address selector decodes any read or write transaction to the
target address range.
A[17:0]
D[7:0]
OE-
WE-
CE-
Triscend
E5
CSoC
A[17:0]
Flash
D[7:0]
OE-
WE-
CE-
A[n:0]
Additional
Device
D[7:0]
OE-
WE-
CE-
CSL_CE-
Figure 13. Other external devices share the ZE5's Memory Interface Unit (MIU) signals. The chip
enable for the Flash connects directly to the ZE5's CE- pin. All other devices use a separate Chip
Select function, located in the CSL matrix.