Using multiple devices to create a wider data path for synchronous dual port SRAM's
Anonymous
Not applicable
Jun 11, 2011
02:17 PM
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
Jun 11, 2011
02:17 PM
Question: How can multiple dual-port devices be combined to create a wider data path? Can I width cascade multiple dual-ports? How would I set up the dual-port for width expansion?
Answer:
The devices must be arranged in a width-expansion configuration on the board. Each port has its own address, control, clock, and data signals (as with any dual-port system). In width expansion, the address, control, and clock signals are routed in parallel to the same port on each device. The tracelengths to each device should be similar and should account for all device timing parameters. The data path is split between the devices. For example, to create a 36-bit data path from 18-bit dual-ports, data[35:18] is routed to device A and data[17:0] is routed to device B. The same procedure is done for both ports.
Labels
- Tags:
- dual-port srams
Rate this article:
Contributors
-
This widget could not be displayed.Anonymous