05.07.2013 Views

Xilinx Synthesis Technology User Guide

Xilinx Synthesis Technology User Guide

Xilinx Synthesis Technology User Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

XST <strong>User</strong> <strong>Guide</strong><br />

DI<br />

Multiple-Port RAM Descriptions<br />

XST can identify RAM descriptions with two or more read ports that<br />

access the RAM contents at addresses different from the write<br />

address. However, there can only be one write port. The following<br />

descriptions will be implemented by replicating the RAM contents<br />

for each output port, as shown:<br />

RAM 1<br />

WE<br />

WA A<br />

RA1 DPRA<br />

CLK<br />

SPO<br />

DPO<br />

DO1<br />

RAM 2<br />

WE<br />

WA A<br />

RA2 DPRA<br />

CLK<br />

SPO<br />

DPO<br />

DO2<br />

The following table shows pin descriptions for a multiple-port RAM.<br />

IO pins Description<br />

clk Positive-Edge Clock<br />

we Synchronous Write Enable (active High)<br />

wa Write Address<br />

ra1 Read Address of the first RAM<br />

ra2 Read Address of the second RAM<br />

di Data Input<br />

do1 First RAM Output Port<br />

do2 Second RAM Output Port<br />

X8983<br />

2-170 <strong>Xilinx</strong> Development System<br />

DI

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!