OpenCores
URL https://opencores.org/ocsvn/sdram_controller/sdram_controller/trunk

Subversion Repositories sdram_controller

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 20 to Rev 21
    Reverse comparison

Rev 20 → Rev 21

/sdram_controller/trunk/Xilinx_ISE_11.1_project.tar.gz Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream
sdram_controller/trunk/Xilinx_ISE_11.1_project.tar.gz Property changes : Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: sdram_controller/trunk/scratch.vhd =================================================================== --- sdram_controller/trunk/scratch.vhd (revision 20) +++ sdram_controller/trunk/scratch.vhd (revision 21) @@ -123,7 +123,6 @@ SDRAM: entity work.sdram_controller port map( clk100mhz => clk100mhz, - en => '1', reset => rst, op => op, addr => addr, Index: sdram_controller/trunk/boards/StarterKit500E/SDRAM_TB.xise =================================================================== --- sdram_controller/trunk/boards/StarterKit500E/SDRAM_TB.xise (nonexistent) +++ sdram_controller/trunk/boards/StarterKit500E/SDRAM_TB.xise (revision 21) @@ -0,0 +1,103 @@ + + + +
+ + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Index: sdram_controller/trunk/boards/StarterKit500E/scratch.ucf =================================================================== --- sdram_controller/trunk/boards/StarterKit500E/scratch.ucf (nonexistent) +++ sdram_controller/trunk/boards/StarterKit500E/scratch.ucf (revision 21) @@ -0,0 +1,84 @@ +# clocking stuff +NET "clk" IOSTANDARD = LVCMOS33 | LOC = "C9"; + +NET "rst" IOSTANDARD = LVTTL | LOC = "H13" | PULLDOWN; +NET "clke" IOSTANDARD = LVTTL | LOC = "L13" | PULLUP; + +# led pinouts +NET "led<7>" IOSTANDARD = LVTTL | LOC = "F9" | SLEW = SLOW | DRIVE = 8; +NET "led<6>" IOSTANDARD = LVTTL | LOC = "E9" | SLEW = SLOW | DRIVE = 8; +NET "led<5>" IOSTANDARD = LVTTL | LOC = "D11" | SLEW = SLOW | DRIVE = 8; +NET "led<4>" IOSTANDARD = LVTTL | LOC = "C11" | SLEW = SLOW | DRIVE = 8; +NET "led<3>" IOSTANDARD = LVTTL | LOC = "F11" | SLEW = SLOW | DRIVE = 8; +NET "led<2>" IOSTANDARD = LVTTL | LOC = "E11" | SLEW = SLOW | DRIVE = 8; +NET "led<1>" IOSTANDARD = LVTTL | LOC = "E12" | SLEW = SLOW | DRIVE = 8; +NET "led<0>" IOSTANDARD = LVTTL | LOC = "F12" | SLEW = SLOW | DRIVE = 8; + + +# +# sdram pinouts +# +# address lines +NET "dram_addr<12>" LOC = "P2" |IOSTANDARD = SSTL2_I; +NET "dram_addr<11>" LOC = "N5" |IOSTANDARD = SSTL2_I; +NET "dram_addr<10>" LOC = "T2" |IOSTANDARD = SSTL2_I; +NET "dram_addr<9>" LOC = "N4" |IOSTANDARD = SSTL2_I; +NET "dram_addr<8>" LOC = "H2" |IOSTANDARD = SSTL2_I; +NET "dram_addr<7>" LOC = "H1" |IOSTANDARD = SSTL2_I; +NET "dram_addr<6>" LOC = "H3" |IOSTANDARD = SSTL2_I; +NET "dram_addr<5>" LOC = "H4" |IOSTANDARD = SSTL2_I; +NET "dram_addr<4>" LOC = "F4" |IOSTANDARD = SSTL2_I; +NET "dram_addr<3>" LOC = "P1" |IOSTANDARD = SSTL2_I; +NET "dram_addr<2>" LOC = "R2" |IOSTANDARD = SSTL2_I; +NET "dram_addr<1>" LOC = "R3" |IOSTANDARD = SSTL2_I; +NET "dram_addr<0>" LOC = "T1" |IOSTANDARD = SSTL2_I; + +# data lines +NET "dram_dq<15>" LOC = "H5" |IOSTANDARD = SSTL2_I; +NET "dram_dq<14>" LOC = "H6" |IOSTANDARD = SSTL2_I; +NET "dram_dq<13>" LOC = "G5" |IOSTANDARD = SSTL2_I; +NET "dram_dq<12>" LOC = "G6" |IOSTANDARD = SSTL2_I; +NET "dram_dq<11>" LOC = "F2" |IOSTANDARD = SSTL2_I; +NET "dram_dq<10>" LOC = "F1" |IOSTANDARD = SSTL2_I; +NET "dram_dq<9>" LOC = "E1" |IOSTANDARD = SSTL2_I; +NET "dram_dq<8>" LOC = "E2" |IOSTANDARD = SSTL2_I; +NET "dram_dq<7>" LOC = "M6" |IOSTANDARD = SSTL2_I; +NET "dram_dq<6>" LOC = "M5" |IOSTANDARD = SSTL2_I; +NET "dram_dq<5>" LOC = "M4" |IOSTANDARD = SSTL2_I; +NET "dram_dq<4>" LOC = "M3" |IOSTANDARD = SSTL2_I; +NET "dram_dq<3>" LOC = "L4" |IOSTANDARD = SSTL2_I; +NET "dram_dq<2>" LOC = "L3" |IOSTANDARD = SSTL2_I; +NET "dram_dq<1>" LOC = "L1" |IOSTANDARD = SSTL2_I; +NET "dram_dq<0>" LOC = "L2" |IOSTANDARD = SSTL2_I; + +# bank lines +NET "dram_bank<0>" LOC = "K5" |IOSTANDARD = SSTL2_I; +NET "dram_bank<1>" LOC = "K6" |IOSTANDARD = SSTL2_I; + +# command lines +NET "dram_cs" LOC = "K4" |IOSTANDARD = SSTL2_I; #cs_n +NET "dram_cmd<0>" LOC = "C1" |IOSTANDARD = SSTL2_I; #ras_n +NET "dram_cmd<1>" LOC = "C2" |IOSTANDARD = SSTL2_I; #cas_n +NET "dram_cmd<2>" LOC = "D1" |IOSTANDARD = SSTL2_I; #we_n +# clocks +NET "dram_clkn" LOC = "J4" |IOSTANDARD = SSTL2_I; +NET "dram_clkp" LOC = "J5" |IOSTANDARD = SSTL2_I; +NET "dram_clke" LOC = "K3" |IOSTANDARD = SSTL2_I; + +# U/D data masks and data strobes +NET "dram_dm<1>" LOC = "J1" |IOSTANDARD = SSTL2_I; +NET "dram_dm<0>" LOC = "J2" |IOSTANDARD = SSTL2_I; +NET "dram_dqs<1>" LOC = "G3" |IOSTANDARD = SSTL2_I; +NET "dram_dqs<0>" LOC = "L6" |IOSTANDARD = SSTL2_I; + +# prohibited pins related to SDRAM +CONFIG PROHIBIT = D2; +CONFIG PROHIBIT = G4; +CONFIG PROHIBIT = J6; +CONFIG PROHIBIT = L5; +CONFIG PROHIBIT = R4; + +# +#end sdram pinouts +# +

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.