LinuxQuestions.org

LinuxQuestions.org (http://www.linuxquestions.org/questions/index.php)
-   Linux - Hardware (http://www.linuxquestions.org/questions/forumdisplay.php?f=18)
-   -   Eprom Emulator/Romulator info requested. (http://www.linuxquestions.org/questions/showthread.php?t=4175434968)

theKbStockpiler 10-31-2012 04:37 PM

Eprom Emulator/Romulator info requested.
 
I would like to get up to speed on how a romulator works but I have not been able to find a thorough guide or tutorial.

Thanks in advance and sorry if this is in the wrong forum.

business_kid 11-01-2012 02:53 PM

A romulator emulates an eprom. Typical use is (old) development systems, where a romulator is plugged into the eprom socket of a prototype piece of hardware while the software was tested. That;s the only use I have seen of it. There is feedback to the ide also. Reprogramming is instant. The hassle with eproms was erasing them (20 minutes of UV).

Eproms have changed size, & shape (e.g. 44 pin plcc package). Increased speed has rendered romulators useless. EEproms make it easy. Everything suitable cpu has flash memory anyhow anyhow. This was the wrong forum, but it doesn't matter now. You need to bone up on romulators like you need to bone up on steam engines.

theKbStockpiler 11-01-2012 04:07 PM

Thanks for the Reply!
 
I'm studying auto ecms/ecus and have always had a few PIC projects planned but never started which romulators are common to. How about PLA Programmable Logic Arrays? CPUs and microprocessors can do boolean algebra by themselves can't they? Are PLA just for speed?Does anyone have a good example of PLA use? They seem like a digital style of analog computer to me but you would have to have tons of separate wires.

Thanks again!

business_kid 11-02-2012 06:37 AM

Pics have flash.
PLAs embrace PAL type devices, and FPGA type devices and probably others as well
PALs are burnt. They have applications (e.g. hiding proprietary info). One was used in Ford car radios to be altered if you put in the wrong code too often. The circuit was altered and it had to go back to an Official Ford dealer for repair.
FPGAs build a whole digital circuit into a chip and forget them until you learn vhdl or verilog.

Do a Pic project or two and get them working. That's the place to start. No romulator - flash.

theKbStockpiler 11-02-2012 07:59 AM

I like to learn the history of things anyways. A Romulator allows changes to the code while the processor is using it, correct? Can a PIC do that or how could that be done? :scratch:

business_kid 11-02-2012 10:42 AM

/last post here, as I detect I am being pumped for information.

If you read the datasheet, you would see that pics typically have
Flash program memory 14 bits wide (for 6 bit instructions and 8 bits data). They are RISC cpus in the main.
Data memory 8 bits wide
Configuration word (Forget how wide)

There is no real advantage in most circumstances to having your code change while running. It's a golden opportunity to have the crash of a lifetime. Goodbye.

theKbStockpiler 11-02-2012 02:14 PM

:scratch: Mind Pump :scratch: Thanks for the great responses! I have enough to go on to investigate this myself now. :hattip:


All times are GMT -5. The time now is 11:42 AM.