2. Dual-ported RAM (DPRAM) is a type of random-access
memory that allows multiple reads or writes to occur at the same time, or
nearly the same time, unlike single-ported RAM which allows only one
access at a time.
Most of the dual-ported RAM are based on static RAM technology.
3. Why should you use Dual Ports?
•Dual- port RAM increases bandwidth (~2x SRAM).
•Dual-port RAM reduces design complexity.
•Dual-port RAM shortens time-to-market compared to alternative solutions.
5. •The address pins are unidirectional inputs to the device.
•Data lines are bidirectional.
•control pins are chip enable ( CE ), read/write (R or W ), and output
enable ( OE ).
•semaphore ( SEM ), interrupt ( INT ), and busy ( BUSY).
6. Table: Dual-Port RAM with a Single Clock.
Example:-Port Listing of a 64 bit x 8 bit synchronous, true dual-port RAM.
7. Arbitration
•The arbitration scheme depends on the address and the chip enable ( CE ) signal.
•Read/write operations use arbitration logic to maintain data integrity in situations in
which both ports access the same memory location.
Unequal Port Addresses.
Ports Camped on an Address.
Ports Accessing the Same Memory Location Simultaneously.
9. •Dual-port RAMs are used in set-top boxes in which the board includes a
CPU in addition to other peripheral components, such as hard drives,
Internet interfaces, and infrared send-and-receive components.
•The main function is to transmit and store digital television programs.
•dual-port RAMs can be connected seamlessly to any of the popular
baseband or application processors in smart-phone devices.
11. •Asynchronous dual-port RAMs offer the reliable, high-speed data sharing
that is required between two devices, ensuring compatibility with networking
components, videoconferencing devices, graphics accelerators, and other
devices.
•Dual-port RAMs are available at multiple operating voltages (5 V, 3.3 V).
References
•https://www.cypress.com/file/46721/download.
•https://en.wikipedia.org/wiki/Dual-ported_RAM.
•https://www.maximintegrated.com/en/design/technical-documents/app-
notes/6/62.html.
•https://www.idt.com/us/en/products/memory-logic/multi-port-
memory/asynchronous-dual-port-rams.