smic 130nm memory compiler delivery:rf_sp,rf_tp.sram_sp(High Speed) rf_sp: mux {2,4}
Words:[8,512],Increment=1*mux
Bits:[2,128],Increment=1
rf_tp:mux {1,2,4}
Word:[8,1024], Increment=1*mux
Bits:[2,256],Increment=1
sram_sp:mux {4,8,16,32}
Words:[16,16k],Increment=1*mux
Bits:[2,128],Increment=1
smic 65nm low leakage memory compiler delivery:(High Speed)
rf_sp:mux {1,2,4}
1) mux=1: Words:[32,256],Increment=8*mux;Bits:[4,128],Increment=2.
2) mux=2: Words:[64,512],Increment=8*mux;Bits:[2,128],Increment=1.
3) mux=4: Words:[128,1024],Increment=8*mux;Bits:[2,64],Increment=1.
rf_tp:mux {1,2,4}
1) mux=1: Words:[32,256],Increment=8*mux;Bits:[4,128],Increment=2.
2) mux=2: Words:[64,512],Increment=8*mux;Bits:[2,64],Increment=1.
3) mux=4: Words:[128,1024],Increment=8*mux;Bits:[2,32],Increment=1.
sram_sp:mux{4,8,16,32}
1) mux=4:Words:[256,2048],Increment=8*mux;Words=256,Bits:[2,64],else Bits:[2,128],Increment=1.
2) mux=8:Words:[512,4096],Increment=8*mux;Words=512,Bits:[2,32],else if Words<=2048,Bits:[2,64],else Bits:[2,128,Increment=1.
3) mux=16:Words:[1024,4096],Increment=8*mux;Words=1024,Bits:[2,16],else if Words<=4096, Bits:[2,32],,else Bits:[2,64]Increment=1.
4) mux=32:Words:[2048,16384],Increment=8*mux;Words=2048,Bits:[2,8],else if Words<=8192 Bits:[2,16], else Bits:[2,32],Increment=1.
sram_dp:mux{4,8,16}
1) mux=4: Words:[128,1024],Increment=8*mux;If Words=128,Bits=[2,32];else if Words <=512,Bits=[2,64];else Bits=[2,128].
2) mux=8: Words:[256,4096],Increment=8*mux;If Words=256,Bits=[2,16];else if Words <=1024,Bits=[2,32];else Bits=[2,64].
2) mux=16: Words:[512,8196],Increment=8*mux;If Words=512,Bits=[2,8];else if Words <=2048,Bits=[2,16];else Bits=[2,32].
rom:mux{8,16,32,64}
1)mux=8: Words:[64,4096], Increment=8*mux;Bits=[4,64],Increment=2.
2)mux=16: Words:[512,8192], Increment=8*mux;Bits=[2,64],Increment=1.
3)mux=32: Words:[1024,8192], Increment=8*mux;Bits=[2,32],Increment=1.
3)mux=64: Words:[2048,8192], Increment=8*mux;Bits=[2,16],Increment=1.
arm 65/40 nm LL Memory Compiler delivery:High Density
rf_sp:mux {2,4,8,16}
1) Words=[32,512],INC=2*mux;Bits=[4,144],INC=2.
2) Words=[64,1024],INC=2*mux;Bits=[4,144],INC=1.
3) Words=[128,4096],INC=2*mux;Bits=[4,72],INC=2.
2) Words=[1024,8192],INC=2*mux;Bits=[4,36],INC=1.
rf_tp:same as rf_sp
sram_sp:mux {8,16,32}
1) Words=[2048,8192],INC=4*mux;Bits=[16,144],INC=1.
2) Words=[4096,16384],INC=4*mux;Bits=[16,72],INC=1.
3) Words=[8192,32768],INC=4*mux;Bits=[16,36],INC=1.
sram_dp:mux{4,8,16}
1) Words=[16,1024],INC=4*mux;Bits=[4,80],INC=1.
2) Words=[128,2048],INC=4*mux;Bits=[4,40],INC=1.
3) Words=[256,4096],INC=4*mux;Bits=[4,20],INC=1.
rom:mux{8,16,32}
1) Words=[256,8192],INC=4*mux;Bits=[4,128],INC=1.
2) Words=[512,16384],INC=4*mux;Bits=[4,64],INC=1.
4) Words=[1024,32768],INC=4*mux;Bits=[4,32],INC=1.