RAM is an abbreviation for Random Access Memory. A type of memory in which the information can be accessed from random location.

learn more… | top users | synonyms

0
votes
1answer
37 views

Flash Magic for code dumping (LPC1778)

I was reading a book called "Insiders guide to the Phillips ARM7 based microcontrollers". There it says "The easiest way to program the Flash is by the built in bootloader which allows the code to be ...
-7
votes
1answer
45 views

Some cool things i can do with RAM?? [on hold]

What are some cool (technical) things i can do with RAM (500mb,ddr2)? I have it but cant't think of anything to do.
0
votes
4answers
101 views

Is program code copied to SRAM from flash on microcontroller?

On PC, program executable is read from hard disk, and loaded into RAM to execute it. On microcontroller, program is stored on flash. Is it loaded into SRAM when microcontroller starts up? If yes, ...
0
votes
1answer
40 views

How to calculate how much data a Core 2 duo E8 can write to the RAM per second?

I'd like to know how exactly I could calculate how much data the Core 2 duo E8 can write to the RAM per second, given that it is not overclocked and the RAM is 333MHz-DDR3?
-4
votes
2answers
78 views

How do I get a value of a RAM by given address? [closed]

I think I know how RAM works, but I have an exercise where I have to read at the address 0x????. Furthermore, I am only interested what value get returned after the reading command. For example: ...
12
votes
5answers
2k views

Does a CPU completely freeze when using a DMA?

I have pretty straightforward question, but I couldn't find an answer to it anywhere. On a Von-Neumann system where code and data live in the same RAM, the CPU must fetch all its instructions from ...
3
votes
1answer
61 views

Memory Power Supply

Kindly any one give the clarification on this. While going through a DDR Memory data sheet, I have found two (more than that) power supply pins. What is the necessity of this DLL power supply ...
0
votes
2answers
105 views

What is the main difference between SRAM and DRAM in the automotive industry? [closed]

What are the main differences between SRAM(static RAM) and DRAM(dynamic RAM) in the automotive industry? What kind of memory does the different ECUs use? I'm interested in the BCM(body control ...
0
votes
0answers
28 views

After the virtual memory address goes through the MMU, and accesses the specified page, where does that page go?

I saw some diagrams on the MMU, and how virtual memory works. My question is, after it translates the virtual address into a physical one, and accesses the page, where does that page go? Does the page ...
0
votes
3answers
164 views

Power of a microcontroller, but with more memory - what fulfils this need? [closed]

I'm a hobbyist with little experience. Usually I play with Arduino Pro Mini or ESP8266. I can make them do simple things I want, but for obvious reasons I can't give them too many features at once. ...
2
votes
1answer
68 views

4x1 bit RAM implementation

I have a circuit about 4x1 bit RAM. I should implement this at LAB. In this case I can make this easily but I dont know which element used for what purpose. Here is the figure. I googled it but ...
0
votes
0answers
68 views

Benefit of using RAM, or some form of internal memory on a FPGA

I am at moment trying to store an image onto an FPGA. I calculated the space required by it to be 19200 kb, and are therefor wondering whether i should store it some other way than a 2d array?.. Or ...
1
vote
1answer
57 views

Artix 7 Block RAM instantiation in Vivado 2015.2

Ok I'm trying to create a Block RAM instantiation in true dual port type. I have used the IP catalog and block memory generator in Vivado, which has given me a giant file that I now need to strip down ...
8
votes
3answers
3k views

Which is faster, Executing a program from ROM or RAM?

Most of us who are from electronics background knows that SRAM is faster than DRAM. But when it comes to comparing RAM with ROM, i am unsure. My question is related to micro-controller : "If a code ...
1
vote
0answers
43 views

CellularRAM CE# signal confusion

I'm trying to write a simple memory controller that does synchronous reads/writes for the Micron CellularRAM on the Nexys2 board (http://www.micron.com/parts/psram/cellularram/mt45w8mw16bgx-701-it). ...
1
vote
1answer
80 views

DRAM - is data pins order important when routing on PCB?

Quick question: I have SDRAM (SDR) and trying to connect it to uC. Can I route data bits from SDRAM to uC in any order? So they aren't connected respectively (d0->d0, d1->d2 ... d15->d15) but in any ...
1
vote
3answers
177 views

Isn't the term RAM technically incorrect? [closed]

I know that RAM is a word used to describe a type of memory that is volatile and more importantly doesn't have a speed difference when accessing different parts of the "memory grid". Isn't the last ...
2
votes
1answer
50 views

SRAM vs DRAM against single-event upsets

SRAM basically stores a bit in a flip-flop made of a few transistors, while DRAM stores a bit in a capacitor driven by a single transistor. Would this mean that SRAM is less likely to face ...
1
vote
2answers
76 views

Why fram instead of eeprom

Why do all the gameboy cartridge mods for nonvolatile save use a type of ram like fram? Why isn't a sufficiently fast eeprom or flash ic used? EDIT: We all know this is about parallel interface ICs, ...
1
vote
1answer
522 views

Is there a way to build a 2k*12 RAM using only 2 4k*4 Chips

Okay so I know when I need to build a parallel design I can put them near each other and make a 4k*8 to expand the databus. But on this one I only need to use half of them and the databus length is ...
0
votes
2answers
64 views

How many addresses are required for this system?

If a system has RAM containing 16K bytes with each of them needing their own distinct address and on top of that it has 16 peripherals and they each require 2^4 distinct addresses, then how many total ...
2
votes
1answer
153 views

Floating Vdd; NV Pokemon saves [closed]

http://forums.benheck.com/viewtopic.php?f=18&t=38664 In the link, there is a thread discussing replacing gen 1&2 Pokemon cart sram ICs with fram equivalents. The only differences between old ...
1
vote
1answer
112 views

Interfacing RAM to a DIY computer

I am a relatively newbie to electronics but hopefully this question is not very non sensical: I am following a guide to build a 8 bit computer. The guide requires a RAM which has a 4 address bit and ...
4
votes
3answers
137 views

My “flash VS RAM” speed test doesn't work. Why?

In trying to demonstrate that copying information from a string in flash memory to RAM takes longer than copying from the same information in an array in RAM to another, I ran the following code on ...
0
votes
2answers
104 views

Memory addressing with hex

If we have generic memory component that is \$2^{16}\times8 = 524288\$ Bits wide and CPU that that has address bus that is \$17\$ Bits wide. How could I locate this memory to begin from address \$ ...
3
votes
2answers
141 views

Building a SDRAM Controller (VHDL)

I am using the Spartan SP601 Evaluation Board, which includes 1 GB Elpida EDE1116ACBG-8E-E SDRAM. I would like to build a RAM controller, but have no experience in working with RAM before. I largely ...
0
votes
1answer
83 views

Is RAM always readable

I am currently interfacing with a temperature sensor (MLX90616) which stores data in certain ram addresses which can be accessed. I am interested in looking at the raw IR data as opposed to the ...
7
votes
3answers
648 views

Microcontroller memory limitations [duplicate]

I am really not able to understand why, when our personal computer memory is increasing in terms of gigabytes, the microcontroller memory is not increasing at that speed for both flash and RAM? What ...
0
votes
1answer
104 views

How to relate memory address to physical components in RAM?

I am trying to understand how are the micro-scale components arranged to relay address information to the Operating system software. What are the components that make up the ram which actually ...
0
votes
3answers
126 views

Why use RAM IC over EEPROM IC?

I have been looking at various different external storage ICs that would work with an arduino. When I looked at the specs of some EEPROM chips and compared it to the specs of other RAM chips, I ...
1
vote
1answer
166 views

Is it necessary to write all MSP430 FLASH writing code should be run from RAM?

I am writing some device parameters to non volatile flash memory of msp430f2619 controller. Sample code shows that function writing to flash should be copied to RAM in initialization section. But I ...
0
votes
1answer
162 views

Understanding ROM/RAM in ARM MCUs

The 32-bit ARM SAM3X8E has 512KB ROM and 96KB of RAM onboard. This means that if I flash a binary to it that is, say, 400KB in size, and that consumes, say, 80KB RAM (max) at runtime, then that binary ...
1
vote
4answers
172 views

8-bit per cell memory?

I'm a software development student, who want to improve its hardware knowledge. I'm reading Structured Computer Organization by Tanenbaum. In the chapter 2, the author says the following: "[...] ...
7
votes
2answers
157 views

Eliminating micro current flow

I've built a RAM expansion cartridge for my VIC-20 computer. It uses the CY62256L 32KB SRAM chip. It has been working fine except there's a quirk. If I power off the computer, but leave the ...
0
votes
4answers
183 views

Is flash memory in MCU's similar to a hard disk?

I have taken a Computer Architecture course in the past that focuses on desktop CPU's and I currently work in embedded systems and I am kind of confused as to which memory corresponds to what. I am ...
6
votes
4answers
589 views

Why are the semiconductor chips (DRAM) volatile

Let me clarify, we all know Dynamic RAM is volatile in nature (it just won't hold data when it's turned off). I've been searching throughly about why instead of the 'what' about it, I just can't find ...
0
votes
1answer
578 views

How do I build RAM/CPU with logic circuits? [closed]

I want to build a little 4 bit computer, out of logic circuits. I want RAM and a CPU and all that good stuff. My main problem is, should I work on RAM or CPU, which one would "teach" me more so that I ...
0
votes
3answers
158 views

Can one instantiate RAM with 2 read ports and 1 write port as IP in Quartus?

As part of MIPS design we have something called as register file. It only has 32 registers each 32 bit which only makes 1024 bits or 128 bytes. I am not sure how to tell Quartus to instantiate this as ...
0
votes
1answer
50 views

Memory Question

Picture of memory bank and questions: for b) The CPU should use address 101100 to store A in chip 2 with the location 22. My thought process is that the first bit decides which ram chips will be ...
0
votes
1answer
40 views

Problem with IAP

I'm using LPC1788 IAP to write to Flash and I'm a little confused on what's going on. I'm trying to write 8 bytes of data to Flash memory with 2 tehniques: 1) With one which is logical to me and it ...
0
votes
2answers
104 views

Memory design with 4 256K X 1 Bit IC's to a Z80

I have a couple of memory IC's lying around (16 of them) which I would like to use in my homebrew Z80 project. These IC's were produced by Samsung in 1988, the KM41256A 256K x 1 bit. I realise I can't ...
0
votes
2answers
263 views

ov7670 camera module [closed]

I really need some help to figure out whether the ov7670 camera module I bought is with or without FIFO. I bought it from a local market.Can someone please tell me how can I find out whether the ...
1
vote
3answers
88 views

Increasing cache line size when cache and RAM don't work asynchrounsly

I want to improve a processor design. It has a simple directly mapped cache, and I want to improve the hit rate. I've been working on increasing the cache line size from one data word to four, but ...
0
votes
3answers
102 views

How do MCUs and RAM wire up for programmatic access?

I am new to electronics and microcontroller programming and need either confirmation that my understanding on a few items is correct, or I am in desperate need of correction on them! I have a C-based ...
1
vote
3answers
696 views

64k x 8 RAM what exactly does it means

I'm looking at this microcontroller because it has the protocols that I want and a really interesting price. My doubt is related with this field: RAM Size 64K x 8. What exactly does it mean? I know ...
1
vote
1answer
242 views

What type of memory allows for most parallel read/write operations per clock cycle in an FPGA?

If you imagine basic motion detection where you have two frames stored in memory: a previous 640x480 frame and the current 640x480 frame, what type of memory (SRAM, DRAM, SDRAM, DDR SDRAM, etc) would ...
0
votes
1answer
99 views

searching in memory at verilog

I need to make a module which responsible to search overall memory to find a specific value and return the address location, but I have the following error after do Synthesize in Xilinx. ...
-1
votes
2answers
125 views

Is there any 1 byte ic? [closed]

I need a system where 1 transistor = 1 bit. with a capcitor for each bit as ram, this would become space consuming, is there an ic that will act like 1 byte ram?
1
vote
2answers
343 views

How does CPU read data from the RAM?

In a general purpose computer(like normal pc), how does the CPU read the RAM, assuming that it first reads from the ...
1
vote
3answers
58 views

How can I replace this 5565 SRAM with a dual port SRAM?

I have an existing device (an arcade CPU board) that stores some data in a 5565 64-Kbit SRAM. I want to replace it with a dual-port RAM so I can read the data with a microcontroller. I don't need to ...