[FPGA]

[xilinx] Memory type에 따른 분류 (single port ram....)

Neo Park 2013. 4. 22. 11:21

FPGA RAM datasheet

1.      Single Port RAM
2.      Simple Dual Port RAM

3.      True Dual Port RAM

1. Single Port RAM

-  The Single-port RAM allows Read and Write access to the memory through a single port,.

그림은 IP core 를 이용하여 Block ram generator 를 실행, 그중 Single Port RAM 을 선택하였을 때 나오는 RAM module Interface 이다.

 

그림에서 검은 색이 실제로 사용하는 Pin 이며, 회색으로 나타난 Pin은 사용하지 않는다.

몇몇 핀(ENA, RSTA 등등) User가 사용 여부를 선택할 수 있다.

 

port 설명

 

위의 설명은 datasheet 에서 찾을 수 있다(Datasheet page57 ).

IP 를 사용하면서 생길 수 있는 의문점의 답은 대부분Datasheet 에서 찾아볼 수 있다.

 

아래 그림은 xilinx13.4 version Block Memory Generator 를 실행하여 뜨는 창이다. Xilinx Version 별로 UI 는 조금씩 다를 수 있다.

 

 

 

2. Simple Dual Port RAM

- The Simple Dual-port RAM provides two ports, A and B. Write access to the memory is allowed via port A, and Read access is allowed via port B.

 

 

3. True Dual Port RAM

- The True Dual-port RAM provides two ports, A and B. Read and Write accesses to the memory are allowed on either port.