Jump to content

How to Program / Manufacture RAM?

i am looking to build RAM, where would i start? what would i need? what do i need to learn? i am not making anything complex (yet) it will just be a VERY small stick (pribably less than a mb of ram to start) but I am planning in building off of it soon also, what website would actullay teach me how to do that kind of thing

✧・゚: *✧・゚:*  Quote for a reply  *:・゚✧*:・゚✧

 

✧・゚: *✧・゚:*   Ask for discord   *:・゚✧*:・゚✧

Link to comment
Share on other sites

Link to post
Share on other sites

1. You need some memory dies. Cant buy those seperate or in bulk, you can only find other sticks and remove their soldering for them.

 

2. PCB. Good luck making traces yourself

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
Share on other sites

Link to post
Share on other sites

You'd have to buy memory chips and a controller, maybe more stuff, then wire it all together.

Specs: CPU - Intel i7 8700K @ 5GHz | GPU - Gigabyte GTX 970 G1 Gaming | Motherboard - ASUS Strix Z370-G WIFI AC | RAM - XPG Gammix DDR4-3000MHz 32GB (2x16GB) | Main Drive - Samsung 850 Evo 500GB M.2 | Other Drives - 7TB/3 Drives | CPU Cooler - Corsair H100i Pro | Case - Fractal Design Define C Mini TG | Power Supply - EVGA G3 850W

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, Jurrunio said:

1. You need some memory dies. Cant buy those seperate or in bulk, you can only find other sticks and remove their soldering for them.

 

2. PCB. Good luck making traces yourself

pcb.. as in the chemical pcb?

✧・゚: *✧・゚:*  Quote for a reply  *:・゚✧*:・゚✧

 

✧・゚: *✧・゚:*   Ask for discord   *:・゚✧*:・゚✧

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, TheKDub said:

You'd have to buy memory chips and a controller, maybe more stuff, then wire it all together.

how much would i spend on the memory chips?

✧・゚: *✧・゚:*  Quote for a reply  *:・゚✧*:・゚✧

 

✧・゚: *✧・゚:*   Ask for discord   *:・゚✧*:・゚✧

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, iLostMyXbox21 said:

how much would i spend on the memory chips?

You could get a 256Kb (32KB) SRAM chip for $1.16USD. Very low capacity ones like that generally aren't that expensive.

 

I'm not sure for about how much a controller for it would cost, but I'd imagine it'd be fairly cheap as well.

Specs: CPU - Intel i7 8700K @ 5GHz | GPU - Gigabyte GTX 970 G1 Gaming | Motherboard - ASUS Strix Z370-G WIFI AC | RAM - XPG Gammix DDR4-3000MHz 32GB (2x16GB) | Main Drive - Samsung 850 Evo 500GB M.2 | Other Drives - 7TB/3 Drives | CPU Cooler - Corsair H100i Pro | Case - Fractal Design Define C Mini TG | Power Supply - EVGA G3 850W

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, iLostMyXbox21 said:

pcb.. as in the chemical pcb?

the board thatr holds and connects components like the memory dies to the motherboard

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, iLostMyXbox21 said:

pcb.. as in the chemical pcb?

Printed Circuit Board.

Specs: CPU - Intel i7 8700K @ 5GHz | GPU - Gigabyte GTX 970 G1 Gaming | Motherboard - ASUS Strix Z370-G WIFI AC | RAM - XPG Gammix DDR4-3000MHz 32GB (2x16GB) | Main Drive - Samsung 850 Evo 500GB M.2 | Other Drives - 7TB/3 Drives | CPU Cooler - Corsair H100i Pro | Case - Fractal Design Define C Mini TG | Power Supply - EVGA G3 850W

Link to comment
Share on other sites

Link to post
Share on other sites

11 minutes ago, Jurrunio said:

1. You need some memory dies. Cant buy those seperate or in bulk, you can only find other sticks and remove their soldering for them.

 

2. PCB. Good luck making traces yourself

if you know how to you can always order a printed pcb from a number of places around the web.

R5 3600x | RTX 3070 | 16Gb 3200mhz | Gigabyte B550 gaming x | 500gb 660p SSD + 1tb wd blue HDD |

Link to comment
Share on other sites

Link to post
Share on other sites

8 minutes ago, TheKDub said:

Printed Circuit Board.

ahh, i see

✧・゚: *✧・゚:*  Quote for a reply  *:・゚✧*:・゚✧

 

✧・゚: *✧・゚:*   Ask for discord   *:・゚✧*:・゚✧

Link to comment
Share on other sites

Link to post
Share on other sites

11 minutes ago, TheKDub said:

You could get a 256Kb (32KB) SRAM chip for $1.16USD. Very low capacity ones like that generally aren't that expensive.

 

I'm not sure for about how much a controller for it would cost, but I'd imagine it'd be fairly cheap as well.

but i do not wanna buy it, i want to make it. 

✧・゚: *✧・゚:*  Quote for a reply  *:・゚✧*:・゚✧

 

✧・゚: *✧・゚:*   Ask for discord   *:・゚✧*:・゚✧

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, iLostMyXbox21 said:

but i do not wanna buy it, i want to make it. 

This is about the best you'll get then:

 

https://www.instructables.com/id/DIY-SRAM-The-RAM-in-your-Microcontroller/

 

Even then you're going to have to buy stuff.

Specs: CPU - Intel i7 8700K @ 5GHz | GPU - Gigabyte GTX 970 G1 Gaming | Motherboard - ASUS Strix Z370-G WIFI AC | RAM - XPG Gammix DDR4-3000MHz 32GB (2x16GB) | Main Drive - Samsung 850 Evo 500GB M.2 | Other Drives - 7TB/3 Drives | CPU Cooler - Corsair H100i Pro | Case - Fractal Design Define C Mini TG | Power Supply - EVGA G3 850W

Link to comment
Share on other sites

Link to post
Share on other sites

7 minutes ago, iLostMyXbox21 said:

but i do not wanna buy it, i want to make it. 

You would need to get your own silicon and extremely specialized tools just to make the chip itself. In other words, it's impossible if you don't already work at or control an entire memory manufacturing plant.

 

Not to mention the fact that you need to program whatever device you're using to actually use the memory, which also requires a high level of knowledge of how the darn thing works.

Computer engineering grad student, cybersecurity researcher, and hobbyist embedded systems developer

 

Daily Driver:

CPU: Ryzen 7 4800H | GPU: RTX 2060 | RAM: 16GB DDR4 3200MHz C16

 

Gaming PC:

CPU: Ryzen 5 5600X | GPU: EVGA RTX 2080Ti | RAM: 32GB DDR4 3200MHz C16

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, TheKDub said:

This is about the best you'll get then:

 

https://www.instructables.com/id/DIY-SRAM-The-RAM-in-your-Microcontroller/

 

Even then you're going to have to buy stuff.

im okay with buying some stuff, i just dont wanna buy the whole thing. (experiment) and thanks for the link, i will check it out

✧・゚: *✧・゚:*  Quote for a reply  *:・゚✧*:・゚✧

 

✧・゚: *✧・゚:*   Ask for discord   *:・゚✧*:・゚✧

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, thegreengamers said:

You would need to get your own silicon and extremely specialized tools just to make the chip itself. In other words, it's impossible if you don't already work at or control an entire memory manufacturing plant.

ah, i guess this is where im gonna have to buy things

✧・゚: *✧・゚:*  Quote for a reply  *:・゚✧*:・゚✧

 

✧・゚: *✧・゚:*   Ask for discord   *:・゚✧*:・゚✧

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, TheKDub said:

This is about the best you'll get then:

 

https://www.instructables.com/id/DIY-SRAM-The-RAM-in-your-Microcontroller/

 

Even then you're going to have to buy stuff.

okay i resd the title in the site and this is exactly what i wanted, thanks

✧・゚: *✧・゚:*  Quote for a reply  *:・゚✧*:・゚✧

 

✧・゚: *✧・゚:*   Ask for discord   *:・゚✧*:・゚✧

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, iLostMyXbox21 said:

okay i resd the title in the site and this is exactly what i wanted, thanks

Eh, you could have told us that you wanted to make this kind of RAM instead of the super complicated kind that goes in a regular PC...

Computer engineering grad student, cybersecurity researcher, and hobbyist embedded systems developer

 

Daily Driver:

CPU: Ryzen 7 4800H | GPU: RTX 2060 | RAM: 16GB DDR4 3200MHz C16

 

Gaming PC:

CPU: Ryzen 5 5600X | GPU: EVGA RTX 2080Ti | RAM: 32GB DDR4 3200MHz C16

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, thegreengamers said:

Eh, you could have told us that you wanted to make this kind of RAM instead of the super complicated kind that goes in a regular PC...

technically, it is not 100% what i wanted (it is SRAM, not DRAM, but ya know) but since it is my first time building, i decided to just cut the DRAM and switch it out for SRAM

✧・゚: *✧・゚:*  Quote for a reply  *:・゚✧*:・゚✧

 

✧・゚: *✧・゚:*   Ask for discord   *:・゚✧*:・゚✧

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, iLostMyXbox21 said:

technically, it is not 100% what i wanted (it is SRAM, not DRAM, but ya know) but since it is my first time building, i decided to just cut the DRAM and switch it out for SRAM

Yeah it would be much better to start out with SRAM since it doesn't need to be refreshed constantly like DRAM. With this kind you can access the data written to it at any time until you overwrite it.

Computer engineering grad student, cybersecurity researcher, and hobbyist embedded systems developer

 

Daily Driver:

CPU: Ryzen 7 4800H | GPU: RTX 2060 | RAM: 16GB DDR4 3200MHz C16

 

Gaming PC:

CPU: Ryzen 5 5600X | GPU: EVGA RTX 2080Ti | RAM: 32GB DDR4 3200MHz C16

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, thegreengamers said:

Yeah it would be much better to start out with SRAM since it doesn't need to be refreshed constantly like DRAM. With this kind you can access the data written to it at any time until you overwrite it.

that is true. because doesnt SRAM just reset when it is disconnected frrom power

✧・゚: *✧・゚:*  Quote for a reply  *:・゚✧*:・゚✧

 

✧・゚: *✧・゚:*   Ask for discord   *:・゚✧*:・゚✧

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, iLostMyXbox21 said:

that is true. because doesnt SRAM just reset when it is disconnected frrom power

They both need to be powered, it's just that DRAM needs additional power circuitry to refresh the memory by sending power to the capacitors on the PCB.

Computer engineering grad student, cybersecurity researcher, and hobbyist embedded systems developer

 

Daily Driver:

CPU: Ryzen 7 4800H | GPU: RTX 2060 | RAM: 16GB DDR4 3200MHz C16

 

Gaming PC:

CPU: Ryzen 5 5600X | GPU: EVGA RTX 2080Ti | RAM: 32GB DDR4 3200MHz C16

Link to comment
Share on other sites

Link to post
Share on other sites

9 minutes ago, thegreengamers said:

They both need to be powered, it's just that DRAM needs additional power circuitry to refresh the memory by sending power to the capacitors on the PCB.

ah

✧・゚: *✧・゚:*  Quote for a reply  *:・゚✧*:・゚✧

 

✧・゚: *✧・゚:*   Ask for discord   *:・゚✧*:・゚✧

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×