Questions tagged [rom]
Read Only Memory - Memory circuits that are only read and not able to be written to. They may have their values stored via mask programmability during manufacturing, or by being programmed at the factory. MEant to contain code or data that is unchangeable, like boot loaders.
116 questions
3 votes
1 answer
406 views
What are the methods of transferring code from one MCU to another?
I have two identical PCBs that include the same MCU MC68705R3CP. Unfortunately, one of them has an output pin PB4 configured as Darlington drive output that has a high output regardless of the normal ...
5 votes
3 answers
767 views
Stuck bit in a ROM data bus, any method to avoid desoldering all memories connected to that line?
I am repairing a very old computer that belongs to a colleague. It has sixteen ROM memories that share address and data buses. The ROM data bus is isolated from the data bus of the CPU by means of a ...
3 votes
1 answer
403 views
Why does ROM use nonblocking assignments?
I have a SystemVerilog module representing a 4-word x 3-bit ROM. It's from a textbook (Harris & Harris Digital Design and Computer Architecture), so I'm sure this isn't a typo. I understand that ...
2 votes
2 answers
191 views
Extracting Audio
I'm trying to extract this audio from a 1998 game called Brain Shift. Back in 2016, I discovered a way to be able to listen to the sounds indvidually like an A-Z mode but there's static in the audio. ...
0 votes
2 answers
127 views
Create ROM using Logic Elements vs Block RAM
In FPGAs, one can create a ROM using logic elements and also using block RAM. When using block RAM, we would follow the tool vendor's process to create a ROM. For Quartus, this means that we specify ...
2 votes
2 answers
314 views
Need help implementing a 16x13bit ROM
I'm trying to build a tiny "hex font ROM" analogous to the ones embedded in for example the HP TIL311 and am pretty much unable to find useful parts. Since it's for hexadecimal, I'd need 16 &...
1 vote
2 answers
430 views
8b/10b encoding disparity bit
Looking through the Wikipedia page on 8b/10b encoding, it lists a series of values for disparity bits of both -1 and +1. I have designed what I believe to be a working encoder, but what exactly is a ...
0 votes
0 answers
105 views
System Memory (Internal Boot ROM) of STM32F446XX
The datasheet and this article refer to an internal boot ROM that stores the bootloader on the STM32 MCU. The memory map (for the STM32F446RE) shows it to be at ...
0 votes
2 answers
97 views
Is it possible to access the data stored on a HN62304BPC99 ROM?
The HN62304BPC99 appears in a number of Roland synths. Whilst I can find service manuals & the odd reference to dumping ROM contents, what I cant find as of yet is a way to wire up this chip in a ...
0 votes
0 answers
47 views
Are NOR FLASH NVM ICs generic and largely interchangeable?
I need a NOR FLASH ROM chip that's SOIC-8 and 16MiB in size, and it's purpose is to contain boot firmware. There are so many that I'm afraid of installing the wrong one to find out it's not suitable ...
2 votes
0 answers
114 views
Is it safe to replace a 120ns Flash memory with a 90ns part?
Here is an old PLC board with a pair of AM29F200AB-120SI SOP-44 256kB 5V flash chips. One is unable to retain data, after nearly three decades in service. These are very challenging to find today, ...
4 votes
2 answers
487 views
Differences between EPROM and EEPROM
I found one valuable Utmel blog which explains the three things: The internal chip can be erased by irradiating ultraviolet rays through the hole. The EPROM eraser is needed to complete the chip ...
2 votes
0 answers
118 views
Genesis ROM + Level Shifter Circuit: Game Fails Without O'scope Probe
Problem: In an effort to learn digital electronics, I've designed and had fabricated a modern Sega Genesis cartridge. But I'm having a problem getting the cartridge to work without the help of an ...
1 vote
1 answer
204 views
Implementing FSM with Sequential Logic
I am trying to complete Problem 4 of this MIT Computation Structures lab, which requires you to use a circuit simulator called Jade to build a sequential logic circuit that implements the below FSM: ...
0 votes
0 answers
146 views
ST ROM Bootloader boot0 pin
How is the boot0 pin is intended to be used by ST chip designers in real world applications? Once the boot0 pin is set high, the chip executes the bootloader section in memory and it will not go back ...