this is a 1kb ram module that I created in DLS it works (the same as the one I made before) by having 2 12byte Rams which are 4096 bit big that are 512 byte together they make 1024 byte or 8912 bit(2^13) these 12byte ram module have each 4 10byte rams and so on... it has a width of 1 so you can only get 1 bit out. For an 8x1kb ram module you can just build 8 of these and connect the same address and read/write/clock signal but use different data cabel. I probably wont create bigger ram modules since my ram module doesn't seem fast enough.