Connect Tech 104 Manual De Usuario

Descargar
Página de 26
Connect Tech FreeForm/PCI-104 User Manual 
 
Revision 0.00 
24
 
Reference Design 
The FreeForm/PCI-104 ships with a pre-installed reference design.  This reference design demonstrates 
how the FPGA interacts with the PLX 9056 PLX to local bus bridge. 
Functionality 
o
 
Local bus interface driven at 50MHz 
o
 
Slave access to:  
o
 
BAR2: 16x32 bit control registers , 16x32 bit user memory 
o
 
BAR3:  SPI flash programming interface 
o
 
Master access to same 16x32 user memory as located in BAR2. Transfer controlled through 
slave accessible registers. 
o
 
Local bus master configuration of bridge (happens automatically with reset). 
o
 
Single-ended GPIO control through registers. 
o
 
LED control through registers. 
Memory Map 
Table 10: Bar Local Address Space 0 (Bar 2) 
Local Address 
(HEX) 
Contents 
Access 
Description 
00000000 
INTERRUPT_MASK 
R/W 
Bit 0: Direct master state machine 
Bit 1: SPI programmer  
00000004 
INTERRUPT_SOURCE 
Bit 0: Direct master state machine 
Bit 1: SPI programmer 
00000008 
REG2 
R/W 
UNUSED 
0000000C 
REG3 
R/W 
UNUSED 
00000010 
GPIO_P_OUT 
Each bit corresponds to one GPIO pin output.  
Direction must be set to output 
 
Bit #: GPIO_P(#) 
00000014 
GPIO_P_TRI 
Each bit corresponds to one GPIO pin direction 
(1=Output) 
00000018 
GPIO_P_IN 
Each bit corresponds to one GPIO pin input 
 
Bit #: GPIO_P(#) 
0000001C 
GPIO_N_OUT 
Same as GPIO_N_OUT 
00000020 
GPIO_N_TRI 
Same as GPIO_N_TRI 
00000024 
GPIO_N_IN 
Same as GPIO_N_IN 
00000028 
DM_STATE 
Bits correspond to direct master states, refer to 
plx32master.vhd for more details 
0000002C 
USER_LED 
Bit 0: Led 1 
Bit 1: Led 2 
Bit 2: Led 3 
Bit 3: Led 4 
00000030 
DM_CTRL 
Bit 0: start operation, when complete must be 
cleared before another operation can begin 
Bit 1: Write = 1, Read = 0
 
00000034 
DM_ADDR 
Local bus destination address. Must match what 
is programmed into PLX configuration register  
DMLBAM. 
00000038 
DM_CNT 
Number of DWORDs to transfer 
0000003C 
REVISION 
R/W 
Reference design revision 
00000040 –
0000007C 
 
R/W 
User Memory