Address bus connections – Digilent 410-044-10P-KIT User Manual

Page 12

Advertising
background image

12

www.xilinx.com

Spartan-3 Starter Kit Board User Guide

1-800-255-7778

UG130 (v1.1) May 13, 2005

Chapter 2: Fast, Asynchronous SRAM

R

The SRAM array forms either a single 256Kx32 SRAM memory or two independent
256Kx16 arrays. Both SRAM devices share common write-enable (WE#), output-enable
(OE#), and address (A[17:0]) signals. However, each device has a separate chip select
enable (CE#) control and individual byte-enable controls to select the high or low byte in
the 16-bit data word, UB and LB, respectively.

The 256Kx32 configuration is ideally suited to hold MicroBlaze instructions. However, it
alternately provides high-density data storage for a variety of applications, such as digital
signal processing (DSP), large data FIFOs, and graphics buffers.

Address Bus Connections

Both 256Kx16 SRAMs share 18-bit address control lines, as shown in

Table 2-1

. These

address signals also connect to the A1 Expansion Connector (see

“Expansion Connectors,”

page 47

).

Table 2-1:

External SRAM Address Bus Connections to Spartan-3 FPGA

Address Bit

FPGA Pin

A1 Expansion Connector Pin

A17

L3

35

A16

K5

33

A15

K3

34

A14

J3

31

A13

J4

32

A12

H4

29

A11

H3

30

A10

G5

27

A9

E4

28

A8

E3

25

A7

F4

26

A6

F3

23

A5

G4

24

A4

L4

14

A3

M3

12

A2

M4

10

A1

N3

8

A0

L5

6

Advertising