Consider instead more specific tags, e.g., dram, sram, flash

learn more… | top users | synonyms

0
votes
1answer
39 views

how to store array of long integer values to 16 bit memory

I am trying to store "long int" values to memory (SM28VLT32) via SPI communication. I am using IAR compiler. Memory is 16 bit read or write access. I would like to store bigger than 16 bit value like ...
5
votes
10answers
2k views

How to make 1 bit permanent memory circuit?

I would like to make a simple circuit to store or save 1 bit of data. The circuit should be able to remember the state of an LED ( on or off ) even if the supply is disconnected from the circuit. I ...
1
vote
0answers
61 views

STM32 Flash acting like RAM

I've been trying to program a word of flash memory on my STM32F030F4, but for some reason whenever I power it off and on again, the memory location has defaulted to '0xFFFFFFFF' again. Am I missing ...
0
votes
3answers
38 views

DDR3 Address Bus Quations

I'm new to EMIF (external memory interfaces) and I ran into kind of a dumb question about DDR3- not super important but mostly me just wondering if there's an answer I'm not thinking of. Basically I'm ...
1
vote
1answer
34 views

Size of Samsung NAND Flash K9xxG08xxM

I am writing device driver for Samsung NAND flash K9xxG08xxM. I am not aware of exact part number as its staked board. But Device ID of flash is ...
0
votes
2answers
51 views

Programming Flash memory

I am very much new to Electronics. I recently bought a Flash memory of 4mbit size. The interface is parallel type. The link to the memory is ...
0
votes
1answer
25 views

Internal memory organization of Samsung NAND flash K9WAG08U1D

I am using samsung K9WAG08U1D NAND flash memory for storing logged data. Datasheet of K9WAG08U1D is shared for part numbers K9F4G08U0D K9K8G08U1D K9K8G08U0D I am trying to find difference between ...
7
votes
4answers
693 views

Method or function to determine if pointer is to address in flash or RAM?

I'm working with an ARM Cortex M4 microcontroller that has a DMA, or peripheral DMA controller. One requirement of the DMA is that it cannot access pointers to addresses that exist in flash, but only ...
4
votes
2answers
421 views

How variable sizes are related to processors arhitecture?

I often come into the situation where I am not sure how big is my variable, for instance: integer, short, long? I know that I can find size of variable with sizeof(); function in C. But now I'm in ...
0
votes
1answer
69 views

Single bit of memory

Is there an IC which provides 1 bit of memory? I'm thinking something like an IC that has GND, VVC, input value, input set/clock, and output. It maintains its output value at HIGH or LOW until ...
0
votes
1answer
44 views

Can MCU ROM and RAM limitations be scaled?

Please note: Although this specific question has to do with the 32-bit ARM SAM3X8E Cortex M3 series, it is really a generic question that should be applicable to all microcontrollers, and therefore ...
2
votes
1answer
46 views

SPI Flash memory programming with small buffer(uC memory)

I have AVR(or any, doesn't matter) microcontroller and 1 Megabyte SPI flash IC that I want to write to, I can do it already, have no problems with communication between these two. But so far I write ...
0
votes
0answers
14 views

How to recover crucial data from MMC card…says you need to format to use? [migrated]

How to recover crucial data from MMC card...says you need to format to use?I downloaded icare recovery for successful flash drive recovery in RAW format, since this too was not readable...available ...
1
vote
2answers
65 views

Memory endurance

If I have a mcu with page erasable flash and perform a write in first address of the page this consume one write/erase cycle. Now when I perform a second write in the next address of the same page ...
0
votes
0answers
57 views

Using Compact Flash card as RAM for CPU without ICs

I'm planning to build a basic CPU without using any ICs. As building a large memory flip flop array would be infeasible (and I don't want to use something like a SRAM IC) I had the idea of using a ...
1
vote
4answers
100 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: "[...] ...
0
votes
0answers
18 views

Is Intel Turbo Memory electrically compatible with Mini PCI Express? [migrated]

The slots are physically identical. I've found pinouts for Mini PCIe slots but not for the Turbo Memory cards. If a Turbo Memory slot has the USB 2.0 pins the same, a simple USB 2.0 port adapter ...
0
votes
1answer
35 views

Flash IC memory mapping for two application

I am referring biomedical instrument where I need to save result of a reaction in a flash IC ( SST25VF020 2 MBit serial flash ). In the same application, I am using Voice Guide Assistant where I need ...
0
votes
0answers
19 views

Nand Flash in Static Memory Controller

I want to make an interface between an Atmel Cortex-M7 and a NAND flash memory via Static Memory Controller (SMC). The SMC of the Atmel Cortex M7 supports NAND Flash interface. The question is: Is ...
1
vote
1answer
60 views

How to load std_logic_vector array from text file at start of simulation

I am trying to model a memory which shall store instructions for a processor design. These instructions are stored in a text file as 32 bit binary words. At start of simulation all values must be ...
1
vote
3answers
210 views

PIC32 does not have Memory Managment Unit, why would a high end microcontroller not have such a peripheral

MMU is needed to run Linux and perhaps for other tasks related to OS. However, the PIC32 does not have one of these. Why would someone make a high end microcontroller and not include a MMU? It may ...
0
votes
3answers
50 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 ...
10
votes
2answers
384 views

Inbuilt flash memory size not enough

I am using TM4C1230C3PMI controller from Texas instrument in one of my project. It has 32KB of internal flash, which is not sufficient for my application. Higher flash sized micro-controller are ...
0
votes
1answer
45 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 ...
4
votes
1answer
63 views

Memory scheduling in FPGA

I am trying to design an image processing system on an FPGA to do Canny Edge Detection. The design is shown in the image below. I have a large block ram to store my image. then i have smaller ...
41
votes
10answers
13k views

Why is RAM not put on the CPU chip?

Modern CPUs are very fast compared to all things external, including memory (RAM). It is understandable, since CPU clock frequency has reached a point where it takes several clock ticks for an ...
15
votes
7answers
2k views

Why is serial EEPROM preferred over parallel EEPROM?

In the wikipedia page for EEPROM: http://en.wikipedia.org/wiki/EEPROM it is given that "Parallel EEPROM devices typically have an 8-bit data bus and an address bus wide enough to cover the complete ...
1
vote
0answers
74 views

EMMC debug using oscilloscope

I am performing electrical validation of EMMC interface using oscilloscope per JEDEC spec. One of the test is to validate setup and hold time for CMD and DATA signal both way (R&W).On scope,I ...
0
votes
1answer
177 views

What is a Namespace in SSD?

What is a namespace in NAND or NOR based Flash Memory? Is it a range of addresses of NVM? If yes, then is it specified by SSD Manufacturer?
3
votes
1answer
149 views

Memory deallocation exception when using free()

I am currently working on a project that requires some allocation and deallocation of large arrays on a PIC32MX775. I have a dedicated heap memory size of 1500 bytes, which should be more than ...
-2
votes
1answer
60 views

How do i make a circuit that stores information and then verifies the information? [closed]

I was planning to make a new product. I am a newbie in electronics. I was planning to design a circuit which stores information from a scanner and then verifies the same information. If the ...
0
votes
1answer
87 views

DDR2 decoupling/bypassing - 100nF or 10nF?

I am slightly confused in deciding decoupling/bypass capacitor for DDR2 power supply pins. Some recommendations mention using 100nF and some mention using 10nF. I know that lower capacitance is more ...
0
votes
3answers
77 views

How to simulate an 8x4 memory using VHDL?

Why does this code: ...
-1
votes
2answers
126 views

“Not enough memory for stack (1040 bytes needed, 920 bytes available)”

I'm uploading my recent code into a PIC32MX575F512H-80I/PT and I'm getting this message: ...
1
vote
3answers
499 views

Realloc wasting lots of space in my MCU?

I am writing a simple task scheduler and using dynamic memory allocation on my cc430F5137. I agree that it is not a good practice but for the time being lets assume it is my application requirement to ...
12
votes
4answers
2k views

Does a USB mouse have memory that could be used to store malware?

I worry that this might get flagged as too broad, but here it goes: Lately I've been thinking about the possibility of loading data on peripheral devices. One of the most used peripherals is the ...
0
votes
1answer
46 views

DDR2 data rate and data bus confusion

I am reading on DDR2 memory from past few days and have got confused with some of the terms involved. I am mainly confused from discrete memory (single DDR2 memory IC) rather than DIMM module which ...
2
votes
3answers
246 views

How is byte addressable memory implemented?

How is byte addressable memory implemented? If the max word size is 8 bytes (64 bits), does the memory always read 8 bytes and then use logic to select the bytes you actually need (1, 2, 4, 8 bytes)? ...
0
votes
0answers
84 views

DDR2 memory interface and requirement of termination voltage VTT

I am currently designing a board with Freescale's K series microcontroller and a DDR2 SDRAM memory chip. The interface is point-to-point with only one DDR2 memory interfacing to the microcontroller. ...
3
votes
2answers
152 views

Flash and EEPROM

Atmega16 datasheet says that it has a) 16 Kbytes of In-System Self-programmable Flash program memory and b) 512 Bytes EEPROM. Can a microcontoller have two separate ROMs which can be programmed ...
0
votes
3answers
647 views

USB Flash drives up to 2TB? [closed]

I found USB Flash drives on aliexpress.com up to 2 TB. So much people bought them, and I'm reading feedbacks and 90% says: "It works perfectly, thanks", just a few customers have left a negative ...
1
vote
1answer
111 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
2answers
500 views

Designing an 8 x 3 memory chip given 2 4 x 3 chips

I'm working on a problem that asks me to design an 8 x 3 memory chip given 2 4 x 3 memory chips. I'm not sure how to approach this problem. I've looked at the textbook and found various online ...
1
vote
1answer
143 views

Sram in the ARM cortex m3

I load a project into the chip STM32f103ZC whose internal sram is 48kBytes , there are also 2MBytes external sram on the board. But when I download and debug the project,the map file tells that ...
0
votes
0answers
56 views

EMMC memory vs SD memory

I have an embedded application in which I intend to create a database in an external storage. The MCU will be a low power Cortex M4 such as TIVA 129X. I am interested in the types of memory I should ...
0
votes
1answer
51 views

Determine the PROM programming pattern for the memory system using TPB28L42, 512x8 PROM as an address decoder

Question The following figure shows a memory system using the TPB28L42, 512x8 PROM as an address decoder. Determine the PROM programming pattern for the circuit. My Problem My ...
0
votes
1answer
43 views

Memory address 32-bit

I'm working with a Zedboard and I'm printing to the screen memory addresses of consecutive 32-bit float numbers. So the print generates this: ...
0
votes
1answer
28 views

What is the difference between a virtually tagged and a physically tagged memory system?

I study computer architecture and this question came. What is the difference between a virtually tagged and a physically tagged memory system?
0
votes
1answer
55 views

Can't Search for specific value at RAM - verilog

My module has search for specific value at RAM and then return its location address. when I wrote a test bench, I see that the module didn't work correctly! always the output value is "don't care". ...
0
votes
1answer
62 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. ...