Resource management apparatus
A technology for resource management and public resources, applied in the field of resource management devices, can solve the problems of limited buffer capacity and inability to process information, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0052] The resource management device 100 in the system shown in FIG. 2 includes a selection interval setting unit A, a timing adjustment unit B, an information selection unit C for selecting information transmitted by a plurality of bus masters and conflicting with each other, and a buffer Unit D. The buffer unit D includes a command buffer D1 and a data buffer D2. In the peripheral area of the resource management apparatus 100, there are a plurality of bus masters M1, M2, M3, M4, and M5, a storage controller E, and a public memory F. Bus masters may include processors, DSPs, DMAs, etc.
[0053]The command buffer D1 and the data buffer D2 store information from the bus master selected by the information selection unit C. The storage controller E translates the information stored in the command buffer D1, and generates signals conforming to the storage protocol.
[0054] Sets the order of priority among individual buses and bus masters. A bus master arbiter (not shown) ...
no. 2 example
[0117] FIG. 7 illustrates a system structure including a resource management apparatus 200 according to a second embodiment of the present invention. In this system, as a further arrangement of the structure according to the first embodiment, a command buffer D1 is connected to the timing adjustment unit B, wherein the control signal from the command buffer D1 is used to control the selection signal in the timing adjustment unit B produce. The rest of the structure is the same as that of Figure 1. Therefore, the same elements with the same reference numerals are not described in this embodiment.
[0118] The command buffer D1 has a FIFO (First In First Out) structure, and the command buffer D1 can store a plurality of messages from the bus master selected by the message selection unit C. That is, information from other bus masters may be stored in command buffer D1 until processing of selected information is complete.
[0119] The timing adjustment unit B is provided with a...
no. 3 example
[0135] Considering the relationship between the bus / bus master and the order of priority, a third embodiment of the present invention is provided. The message selection unit C is configured to select messages based on the order of priority of the bus. In this embodiment, the above-mentioned drawings are introduced as structural diagrams thereof.
[0136] The operation according to the present embodiment is described with reference to the flowchart of FIG. 10 .
[0137]In step S31, the information selection unit C confirms the selection information of the order of priority of the respective buses shown in FIG. 11 to thereby judge whether or not the bus master of the highest priority is designated. Each bus and each slot (slot) are judged. For example, it is judged that there is a bus master with the highest priority in slot 0 based on bus A designating "1", but it is judged that there is no bus master with the highest priority in slot 6 because all buses therein designate "0"...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 