Dual-ported RAM

A dual - port RAM ( DPRAM) is a RAM memory in which from two sides simultaneously read or write access is possible. Such a memory having separate address and data buses as well as arbitration logic that initiates appropriate measures for collision resolution, in the case of simultaneous write operations.

The simultaneous access two otherwise separate systems can work with shared data without mutually restricting the access speed. In conventional storage system B can access only the memory, if system A has completed its access. Both systems can therefore only work with limited speed.

By the complex structure of the dual-port RAM that is available and considerably more expensive than conventional memory with small memory capacities.

Previously dual-port RAM has been used for example in graphics cards. While the processor writes the image data through a bus to the memory, data are read out via the other bus and transferred to the screen for display. By developing sufficiently fast memory modules can be dispensed with graphics cards on the use of dual -port RAM today. Another use of dual-port RAM is the exchange of data between different processors in parallel computers.

See also: semaphore ( computer science ).

  • Memory module
248179
de