Proceedings of the 32nd Midwest Symposium on Circuits and Systems
DOI: 10.1109/mwscas.1989.102039
|View full text |Cite
|
Sign up to set email alerts
|

Optimal allocation of multiport memories in datapath synthesis

Abstract: OverviewMultiport memories can significantly reduce circuit complexity by allowing registers residing in the same memory t o share common d a t a paths between the memories and functional units. An earlier paper [1] described the advantages of using multiport memories in data path synthesis and provided a linear programming approach t o determine the maximum number of registers to place in a multiport memory with given port capabilit,ies However, t h a t paper considered allocation t o only one memory at a tim… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
5
0

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(5 citation statements)
references
References 1 publication
0
5
0
Order By: Relevance
“…al. [7] presented a heuristic algorithm in which registers are allocated to available multiport memories one-by-one. Due to the local nature of greedy search, the algorithm does not guarantee an optimal solution in the number of memory modules and the number of registers in each memory module.…”
mentioning
confidence: 99%
“…al. [7] presented a heuristic algorithm in which registers are allocated to available multiport memories one-by-one. Due to the local nature of greedy search, the algorithm does not guarantee an optimal solution in the number of memory modules and the number of registers in each memory module.…”
mentioning
confidence: 99%
“…The comparison with Wilson e2 al. [25] is to demonstrate the quality of our proposed technique since it deals with multiport memories, where as the comparison to systems, which do not deal with multiport memories such as STAR [14], ADPS [29] and HAL [9], is to demonstrate that multiport memories can indeed significantly reduce the interconnection cost by using our proposed technique.…”
Section: Resultsmentioning
confidence: 99%
“…First example is a code sequence adopted from [25] as shown in Figure 5. By applying the technique discussed in this paper final synthesized data path for this example is given in Figure 6 and assignment of registers to memory ports is shown in Figure 7.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…The architecture shown in Figure 6, was found by SOUPS. Table 2 shows the comparison of our architecture with that given by Ahmad k Chen, Wilson et al [9], and Sutarwala et al [8] …”
Section: Ahmad and Chen Examplementioning
confidence: 99%