Sharing bandwidth of a single port sram between at least one dma peripheral and a cpu operating with a quadrature clock
A technology for central processing units and peripheral devices, applied in electrical digital data processing, instruments, etc., can solve the problems of large die area, expensive dual-port SRAM, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0013] Reference is now made to the drawings, which schematically illustrate details of the example embodiments. In the drawings, the same elements will be represented by the same numerals, and similar elements will be represented by the same numerals with different lowercase letter suffixes.
[0014] Referring to FIG. 1 , which is a schematic block diagram of a prior art dual port static random access memory (SRAM) coupled to a central processing unit (CPU) and direct memory access (DMA) peripherals. Dual port SRAM 102 has two read / write interfaces 104a and 104b. A read / write interface 104a is coupled to CPU 108 via memory bus 106 . Another read / write interface 104b is coupled to a DMA peripheral 112 through a memory bus 110 . Having two read / write interfaces 104 allows CPU 108 and DMA peripheral 112 to access dual port SRAM 102 without having to undergo memory bus arbitration. However, dual port SRAM 102 is more expensive and requires more die area than single port RAM. ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 