Microcontroller port connections, Cobranet™ ev-2 – Cirrus Logic EV2 User Manual
Page 12

Rev. 2.1
12
CobraNet™ EV-2
Microcontroller Port Connections:
Port 0: used for the address/data (AD) bus. Once configured, the FPGA latches the lower
address byte from the AD lines.
Port 1: used for several purposes as shown in Table 4 on page 12.
Port 2: upper address bus. Port 2 is output only.
Bit #
Name of Signal
I/O
Description
0
INIT_IO#
I
Used when configuring the FPGA.
Refer to Xilinx Spartan datasheet
for more detail.
1
PROGRAM#
O
Used to initiate the FPGA configu-
ration. Refer to Xilinx Spartan
datasheet for more detail.
2
MUTE#
I
Mute signal from the CM module
3
HEX_DATA_IN
O
Not used. May be used to concat-
enate settings from other hex
switches.
4
HEX_CLOCK
O
Used to latch the hex switch val-
ues into a serial shift register.
5
HEX_SHIFT
O
Used to shift the hex switch values
from the serial shift register.
6
HEX_DATA_OUT
O
The hex switch value from the
serial shift register appears at this
input.
7
MCU_P17
O
This is used for communication
between the FPGA and MCU.
Table 4: Port 1 Signal Descriptions