imbichie
Full Member level 6
- Joined
- Jul 30, 2010
- Messages
- 381
- Helped
- 55
- Reputation
- 110
- Reaction score
- 54
- Trophy points
- 1,308
- Activity points
- 3,580
Hi all,
Please let me know the difference between Simple Dual Port Memory and True Dual Port Memory.
As far as I know in simple dual port memory, there are separate Write data_in_A/address_A/enable_A channel and separate Read data_out_B/address_B/enable_B channels. We can write and read at the same time. But we cannot write and read the same memory location at the same time.
Then in True dual port memory, there are separate Write data_in_A/data_out_A/address_A/enable_A channel and separate Read data_in_B/data_out_B/address_B/enable_ channels. We can write and read at the same time. But I don't know whether write and read the same memory location at the same time.
Please clarify the same.
Please let me know the difference between Simple Dual Port Memory and True Dual Port Memory.
As far as I know in simple dual port memory, there are separate Write data_in_A/address_A/enable_A channel and separate Read data_out_B/address_B/enable_B channels. We can write and read at the same time. But we cannot write and read the same memory location at the same time.
Then in True dual port memory, there are separate Write data_in_A/data_out_A/address_A/enable_A channel and separate Read data_in_B/data_out_B/address_B/enable_ channels. We can write and read at the same time. But I don't know whether write and read the same memory location at the same time.
Please clarify the same.