[[TracNav(HardwareUsersGuides/FPGABoard_v1.2/TOC)]] == WARP FPGA Board Memory Resources == [[Image(HardwareUsersGuides/FPGABoard_v1.2/Images:FPGA_Board_SRAM.jpg, align=right)]] === ZBT SRAMs === There are two banks of ZBT SRAM on the FPGA board. Each bank is an 18Mbit 36bx512k pipelined zero-bus-turnaround (ZBT) SRAM rated for at least 167MHz operation. Each bank is connected directly to FPGA I/O; no pins are shared between the banks. The SRAM requires a memory controller in the FPGA. For EDK projects, use the Xilinx PLB External Memory Controller ([http://www.xilinx.com/bvdocs/ipcenter/data_sheet/plb_emc.pdf plb_emc.pdf]). This core is included with the EDK. One core is required per SRAM bank. Each should be configured with the following paramters: {{{ PARAMETER C_NUM_BANKS_MEM = 1 PARAMETER C_MAX_MEM_WIDTH = 32 PARAMETER C_INCLUDE_NEGEDGE_IOREGS = 1 PARAMETER C_INCLUDE_DATAWIDTH_MATCHING_0 = 1 PARAMETER C_MEM0_WIDTH = 32 PARAMETER C_SYNCH_MEM_0 = 1 PARAMETER C_TCEDV_PS_MEM_0 = 0 PARAMETER C_TWC_PS_MEM_0 = 0 PARAMETER C_TAVDV_PS_MEM_0 = 0 PARAMETER C_TWP_PS_MEM_0 = 0 PARAMETER C_THZCE_PS_MEM_0 = 0 PARAMETER C_TLZWE_PS_MEM_0 = 0 }}} For projects built using Base System Builder and the WARP FPGA Board [source:/PlatformSupport/XBD/boards/Rice_University_WARP_FGPA_V2P70/data/Rice_University_WARP_FGPA_V2P70_v2_2_0.xbd XBD], this configuration is automatic. The SRAM chips used in the current version of the board are Cypress [http://www.cypress.com/portal/server.pt?space=CommunityPage&control=SetCommunity&CommunityID=209&PageID=259&fid=39&rpn=CY7C1370D&ref=pfm CY7C1307D]. === Other References === * [http://www.xilinx.com/bvdocs/ipcenter/data_sheet/plb_emc.pdf Xilinx PLB External Memory Controller Datasheet] * [source:/Hardware/FPGA_Board/Rev1.2/Schematics_FPGABoard_1.2.pdf WARP FPGA Board Schematics] (pgs. 5 and 13) * [http://www.cypress.com/?docID=21493 CY7C1370D Datasheet]