Reset control device and reset system for electronic equipment
Through the design of the resetting source module and the reset control device of the reset module, the problem of the existing car chip reset control cannot achieve the module level reset, realize the flexible configuration of the reset source and the module reset, support the subtraction of the sub -module level level level level level Essence
Patent Information
- Application Number
- CN202411591381.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-08
- Publication Date
- 2025-01-21
AI Technical Summary
The reset control of existing automotive chips cannot achieve module group-level reset, and the reset range of the reset source is fixed, so it cannot be flexibly configured.
A reset control device is designed, including the reset source group module and the reset selection module. By distributing all the input sources to each reset group, and the logical combination, the output module reset signal is out to achieve the flexible configuration of the reset source and the module reset Essence
The flexible configuration of the reset source is achieved, allowing a reset source to generate a reset signal for a certain module, supporting the independent reset of the sub -module level, and does not affect the status of other modules.
Smart Images

Figure CN119336141A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of integrated circuit technology, for example, to a reset control device and a reset system for electronic equipment. Background Art
[0002] At present, the scale of automotive chips is relatively small, and the reset control in automotive chips is basically global reset or module-level reset, and module group-level reset cannot be achieved. In general, the reset range of the reset source is also fixed, and a certain reset source can only choose whether to generate a reset, but it is impossible to flexibly configure whether a certain reset source can generate a reset for a certain module.
[0003] Related technology discloses a reliable switching chip reset structure and a reset method thereof. The switching chip reset structure includes: a global reset control unit, an Sdbank reset control unit and an IP module reset control unit; the input end of the global reset control unit is connected to the reset source, and the output end thereof is connected to the input end of the Sdbank reset control unit and the input end of the IP module reset control unit; the output end of the Sdbank reset control unit is connected to the input end of the IP module reset control unit; the global reset control unit is used to generate the reset signal required by the entire switching chip; the Sdbank reset control unit is used to generate the reset signal required inside the BANK; the IP module reset control unit is used to generate the reset signal required by each IP module.
[0004] In the process of implementing the embodiments of the present disclosure, it is found that there are at least the following problems in the related art:
[0005] Multi-level reset is implemented in the related art, but the multi-level reset is a simple grouping based on module functions and cannot achieve flexible configuration of reset sources and module reset.
[0006] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present application, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention
[0007] In order to provide a basic understanding of some aspects of the disclosed embodiments, a brief summary is given below. The summary is not an extensive review, nor is it intended to identify key / critical components or delineate the scope of protection of these embodiments, but rather serves as a prelude to the detailed description that follows.
[0008] The embodiments of the present disclosure provide a reset control device and a reset system for an electronic device to achieve flexible configuration of a reset source and module reset.
[0009] In some embodiments, the reset control device comprises:
[0010] A reset source grouping module is used to assign all input reset sources to various reset groups, and logically combine the reset sources assigned to each reset group to output a module reset signal; a reset selection module is connected to the reset source grouping module, and is used to select a module reset signal of a target submodule from multiple reset group signals output by the reset source grouping module; wherein the submodule is obtained by grouping the hardware resources of the target device.
[0011] In some embodiments, the reset system for an electronic device, the electronic device includes hardware resources, and the reset system includes:
[0012] A virtual machine, used to group the hardware resources of the electronic device, and to reset the hardware resources after grouping and to reset the hardware resources; a virtual device, controlled by the virtual machine, including a plurality of virtual devices composed of the hardware resource groups of the electronic device; and,
[0013] As the aforementioned reset control device, the reset control device is connected to the virtual machine and the virtual device, and is used to receive the reset configuration information and reset control instructions issued by the virtual machine, and control the reset of each virtual device according to the reset configuration information and the reset control instructions.
[0014] The reset control device and the reset system for electronic equipment provided by the embodiments of the present disclosure can achieve the following technical effects:
[0015] The reset source grouping module enables flexible configuration of the reset source, that is, whether a reset source can generate a reset signal for a module can be configured based on demand. The reset selection module can select different module reset signals for each submodule to suit different application scenarios. This allows independent reset at the submodule level without affecting the status of other modules.
[0016] The above general description and the following description are exemplary and explanatory only and are not intended to limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] One or more embodiments are exemplarily described by corresponding drawings, which do not limit the embodiments. Elements with the same reference numerals in the drawings are shown as similar elements, and the drawings do not constitute a scale limitation, and wherein:
[0018] Figure 1 is a structural schematic diagram of a reset control device provided by an embodiment of the present disclosure;
[0019] Figure 2 is a schematic diagram of a reset source grouping module of a reset control device provided by an embodiment of the present disclosure;
[0020] Figure 3is a schematic diagram of a reset selection module of a reset control device provided by an embodiment of the present disclosure;
[0021] Figure 4 is a schematic diagram of a reset system for an electronic device according to an embodiment of the present disclosure;
[0022] Figure 5 It is an application schematic diagram of an embodiment of the present disclosure.
[0023] Description of reference numerals:
[0024] 100: reset control device; 10: reset source grouping module; 20: reset selection module; 11: enable configuration register; 12: first reset combination logic unit; 21: reset selection register; 22: second reset combination logic unit; 200: virtual device; 300: electronic device; 400: virtual machine. DETAILED DESCRIPTION
[0025] In order to be able to understand the features and technical contents of the embodiments of the present disclosure in more detail, the implementation of the embodiments of the present disclosure is described in detail below in conjunction with the accompanying drawings. The attached drawings are for reference only and are not used to limit the embodiments of the present disclosure. In the following technical description, for the convenience of explanation, a full understanding of the disclosed embodiments is provided through multiple details. However, one or more embodiments can still be implemented without these details. In other cases, to simplify the drawings, well-known structures and devices can be simplified for display.
[0026] The terms "first", "second", etc. in the specification and claims of the embodiments of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged where appropriate, so that the embodiments of the embodiments of the present disclosure described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.
[0027] In the embodiments of the present disclosure, the terms "upper", "lower", "inside", "middle", "outside", "front", "back" and the like indicate directions or positional relationships based on the directions or positional relationships shown in the accompanying drawings. These terms are mainly intended to better describe the embodiments of the present disclosure and their embodiments, and are not intended to limit the indicated devices, elements or components to have a specific direction, or to be constructed and operated in a specific direction. Moreover, in addition to being used to indicate directions or positional relationships, some of the above terms may also be used to indicate other meanings. For example, the term "upper" may also be used to indicate a certain dependency or connection relationship in certain circumstances. For those of ordinary skill in the art, the specific meanings of these terms in the embodiments of the present disclosure can be understood according to specific circumstances.
[0028] In addition, the terms "disposed", "connected", and "fixed" should be understood in a broad sense. For example, "connected" can be a fixed connection, a detachable connection, or an integral structure; it can be a mechanical connection, or an electrical connection; it can be a direct connection, or an indirect connection through an intermediate medium, or it can be an internal connection between two devices, elements, or components. For those of ordinary skill in the art, the specific meanings of the above terms in the embodiments of the present disclosure can be understood according to specific circumstances.
[0029] Unless otherwise stated, the term "plurality" means two or more.
[0030] In the embodiment of the present disclosure, the character " / " indicates that the preceding and following objects are in an "or" relationship. For example, A / B indicates: A or B.
[0031] The term "and / or" is a description of the association relationship between objects, indicating that three relationships can exist. For example, A and / or B means: A or B, or, A and B.
[0032] The term "correspondence" may refer to an association relationship or a binding relationship. The correspondence between A and B means that there is an association relationship or a binding relationship between A and B.
[0033] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present disclosure may be combined with each other.
[0034] Combination Figure 1 As shown, the embodiment of the present disclosure provides a reset control device 100, including a reset source grouping module 10 and a reset selection module 20. The reset source grouping module 10 is used to assign all input reset sources to each reset group, and logically combine all reset sources assigned to each reset group to output a module reset signal. The reset selection module 20 is connected to the reset source grouping module 10, and is used to select a module reset signal of a target submodule from multiple reset group signals output by the reset source grouping module 10; wherein the submodule is obtained by grouping the hardware resources of the target device.
[0035] Here, all the reset sources input refer to all the reset sources supported by the target device, and the target device refers to an electronic device having a chip. The sub-module includes multiple sub-modules, which are obtained by grouping the hardware resources of the target device. The hardware resources of the target device include a processor, a memory, an input and output device, and other hardware components. As an example, the hardware resources are divided into three sub-modules, namely Module A, Module B, and Module C.
[0036] The reset source grouping module of the reset control device is used to divide all reset sources into multiple groups, that is, multiple reset groups. Specifically, the input end is the reset source signal of all the target devices, which is used to distribute the input reset source signals, that is, to configure the reset source signals and the reset groups according to user needs. As an example, the reset source signals include Resetsource 1, Reset source2...Reset source n, and the reset groups include G1, G2...G3. The user configures the reset source signal Reset source 1 to be allocated to the reset groups G1 and G2, and the reset control device allocates the reset source signal based on the user configuration requirements (that is, the reset source signal Reset source 1 is allocated to the reset groups G1 and G2) so that the reset source signal and the allocated reset groups are applicable.
[0037] It can be understood that all input reset source signals are grouped, and the reset source signal of each reset group may be unique, or may include multiple reset source signals. When the reset source signal of a reset group is unique, the output reset group signal is also unique. When the number of reset sources in a reset group is multiple, it is necessary to perform a logical combination of all reset sources in the group to generate a unique reset group signal corresponding to the group. The logical combination can be a logical AND, or a logical NOT, or a logical AND NOT, etc. In this way, one / some reset sources can be flexibly selected based on demand to generate a reset signal for one / some modules. That is, multiple reset sources can be selected to generate a reset signal for a certain module, or multiple reset sources can be selected to generate reset signals for multiple modules.
[0038] After the reset source grouping module groups the reset sources and logically combines and outputs the reset group signal, the reset selection module selects the module reset signal applicable to the submodule from the multiple reset group signals output by the reset source grouping module. As an example, the reset group signals output by the reset source grouping module are Reset group 1, Reset group 2...Resetgroup n, and the submodules include Module A, Module B, and Module C. Then, the reset group signal Resetgroup 1 can be selected as the module reset signal of the submodule Module A, and the reset group signal Reset group 2 can be selected as the module reset signal of the submodules Module A and Module B, and so on. Each time a submodule is reset, its corresponding module reset signal is unique. In this way, the independent reset of a certain module / some modules in the hardware resources of the target device can be achieved without affecting the working status of other modules.
[0039] The reset control device provided by the embodiment of the present disclosure can realize flexible configuration of the reset source through the reset source grouping module, that is, whether a reset source can generate a reset signal for a module can be configured based on demand. The reset selection module can select different module reset signals for each submodule to make it suitable for different application scenarios. In this way, independent reset at the submodule level is realized without affecting the status of other modules.
[0040] Combination Figure 2 As shown, optionally, the reset source grouping module 10 includes an enable configuration register 11 and a first reset source grouping module 12. The enable configuration register 11 is used to assign all input reset sources to each reset group. The first reset combination logic unit 12 is connected to the enable configuration register and is used to logically combine all reset sources of each reset group to generate a corresponding module reset signal.
[0041] Here, the input end of the enable configuration register is all the reset source signals of the target device, so as to distribute the input reset source signals. That is, it is used to select whether a reset source is allocated to a certain reset group / groups. By grouping the reset sources, it is possible to flexibly configure whether a reset source can generate a reset signal for a certain submodule.
[0042] The first reset combination logic is used to logically combine multiple reset sources in each reset group and output a reset group signal. That is, when the reset group includes multiple reset sources, it is necessary to perform a logical operation on the multiple reset sources so that each reset group outputs a unique reset group signal. Optionally, in the embodiment of the present disclosure, the first reset combination logic is a logical AND, that is, multiple reset source signals in the same reset group are ANDed to obtain a corresponding reset group signal. In this way, there are differences in the reset group signals generated by multiple reset groups, and an applicable reset group signal can be selected for the target submodule based on the application scenario, thereby achieving module-level reset.
[0043] It should be noted that the attached Figure 2 The reset groups shown in the figure have the same number of reset sources, but are not limited thereto, that is, the number of reset sources in each reset group is determined based on demand and may be different. For example, the first reset group includes one reset source, the second reset group includes three reset sources, and so on.
[0044] Optionally, the reset source grouping module 10 allocates reset sources according to the following principles:
[0045] Multiple reset sources are assigned to the same reset group, and / or, any reset source is assigned to any reset group, and / or, the same reset source is assigned to multiple reset groups.
[0046] Here, the allocation of reset sources supports user configuration without the need for hardware fixed implementation. Specifically, the reset source can be matched based on the application scenario. As an example, when the chip voltage of the target device is unstable, a global reset is required. At this time, the reset source grouping module allocates the reset source according to the principle that the same reset source is allocated to multiple reset groups, and more specifically, the same reset source is allocated to all reset groups. As another example, for the reset of a multi-clock system, each clock system corresponds to a reset source. If all clock systems need to be reset, the reset source grouping module allocates the reset source according to the principle that multiple reset sources of the multi-clock system can be allocated to the same reset group (that is, multiple reset sources are allocated to the same reset group). In this way, the recovery group signal generated by the reset group can realize the reset of the multi-clock system. In addition, the reset source grouping module also allocates the reset source according to the principle that any reset source is allocated to any reset group. In this way, based on the demand, that is, the user configuration, the required reset source is selected from several reset source signals. Thereby, flexible reset of hardware resources is realized.
[0047] Optionally, when any reset source is allocated to all reset groups, the reset source resets all sub-modules.
[0048] Here, after the reset sources are grouped and selected, when a certain reset source is generated, the entire system of the target device may be reset, that is, all modules may be reset, and some modules of the target device may also be reset. When any reset source is assigned to all reset groups, the reset source is a global reset source, and the reset signal generated can reset all sub-modules (at this time, the logic of the first reset combination logic unit is an AND operation). As an example, when the clock of the target device is wrong, the reset source corresponding to the clock signal needs to be assigned to all reset groups, so that the reset signal generated by the reset source can reset all sub-modules.
[0049] Similarly, when any reset source is assigned to a partial reset group, the reset source resets the corresponding part of the submodules. Here, when any reset source is assigned to a partial reset group, the reset source is a local reset source. That is, when the reset source generates a reset signal, some submodules can be reset.
[0050] Optionally, the reset selection module 20 selects the reset group signal in accordance with the following principles:
[0051] Only one reset group signal is selected, and / or, multiple reset group signals are selected, and / or, no reset group signal is selected.
[0052] Here, the reset selection module selects a reset group signal from the reset source grouping module as the only reset signal of the submodule. Among them, the principle of selecting the reset group signal includes that only one reset group signal can be selected as the module reset signal of a certain submodule. At this time, the module reset signal of the submodule is only controlled by the reset control of multiple reset sources in the reset group. Alternatively, multiple reset group signals can be selected. At this time, because the corresponding submodule selects multiple reset group signals, and the module reset signal is unique each time it is applied, in this case, multiple reset group signals need to be logically operated to obtain a unique reset group signal. Alternatively, no reset group signal may be selected. If a module does not select any reset group signal, it is not controlled by any reset source. And the module is in a reset state after the selection takes effect.
[0053] Combination Figure 1 and Figure 3 As shown, optionally, the reset selection module 20 includes a reset selection register 21, which is connected to the first reset combination logic unit 12; and is used to select a target reset group signal to provide a module reset signal for a corresponding target submodule.
[0054] Here, the reset group includes multiple groups, generating several reset group signals. It is necessary to select an adapted reset group signal for each submodule, so the selection is performed through a reset selection register. Specifically, the reset selection register is connected to the output end of the first reset combination logic unit of the reset source grouping module, and is used to select each reset group signal, and generate a module reset signal that meets the application scenario for each submodule.
[0055] Optionally, when the reset selection module 20 selects multiple groups of reset group signals, the reset selection module 20 further includes:
[0056] The second reset combination logic unit 22 is connected to the reset selection register 21 and is used to perform logic combination on the selected multiple reset group signals to output a unique module reset signal.
[0057] As described above, according to the selection principle of the reset group signal, the reset selection register can select multiple reset group signals. In order to control each submodule, the reset selection module needs to output a unique reset signal. Therefore, in this case, the reset selection module also includes a second reset combination logic unit. The second reset logic combination unit is used to perform a logical combination of the selected multiple reset group signals, thereby outputting a unique module reset signal to provide a reset signal for the corresponding submodule. Among them, the logical combination can be a logical AND, or a logical NOT, or a logical AND NOT, etc. Optionally, in the embodiment of the present disclosure, the logical operation of the second reset logic combination unit is a logical AND.
[0058] As an example, for submodule Module A, reset group signals Reset group 1 and Resetgroup 2 are selected. When the reset group signals are both "1" (assuming the reset signal is a high level "1"), the second reset combinational logic unit outputs "1" and submodule Module A performs a corresponding reset.
[0059] Optionally, when the reset selection module does not select any reset group signal, the corresponding target submodule is always in a reset state after the selection takes effect.
[0060] Here, if the reset selection module does not select any reset group signal for the target submodule, it means that the reset selection module does not output any reset signal for the target submodule, and the output signal remains at a high level. Therefore, the target submodule is always in a reset state after the selection takes effect. In the embodiment of the present disclosure, when the module reset signal is at a high level, the corresponding submodule is reset.
[0061] Combination Figure 4 As shown, an embodiment of the present disclosure provides a reset system for an electronic device. The electronic device 300 includes hardware resources, and the reset system includes: a virtual machine 200, a virtual device 400, and the reset control apparatus 100 as described above.
[0062] The virtual machine is used to group the hardware resources of the electronic device 300, and reset the hardware resources after grouping and perform reset control. The virtual device 400 is controlled by the virtual machine 200, and includes a plurality of virtual devices 400 composed of the hardware resource groups of the electronic device 300. The reset control device 100 is connected to the virtual machine 200 and the virtual device 400, and is used to receive the reset configuration information and reset control instructions issued by the virtual machine 200, and control the reset of each virtual device 400 according to the reset configuration information and reset control instructions.
[0063] Here, virtualization technology allows multiple virtual machines to share the same physical machine (i.e., the hardware resources of electronic devices), thereby improving resource utilization. A virtual machine (VM) is a container for executing different virtualized applications. Through virtualization technology, the physical computing system is virtually allocated according to dimensions such as processors, memory, peripherals, and interrupts to form a virtual machine.
[0064] The virtual machine groups the hardware resources of the electronic device to form multiple virtual devices. The virtual device is the hardware platform on which the virtual machine runs. Each virtual device can be reset independently to achieve dynamic management and control of the reset of the hardware resources of the electronic device. At the same time, the virtual machine configures the enable configuration register and reset selection register of the reset control device according to the grouping of the hardware resources. That is, the reset source is selected for multiple virtual devices. In this way, after the configuration is completed, the reset control device can generate a corresponding reset signal based on the reset control instruction of the virtual machine to control the virtual device to perform the corresponding reset.
[0065] Optionally, the reset control apparatus 100 includes a plurality of reset selection modules 20 , each of which is used to control the reset of a corresponding virtual device.
[0066] Here, the reset source grouping module of the reset control device groups the reset sources required by each virtual device. After grouping, the reset group signals required by each virtual device are different, so a reset selection module is configured for each virtual device to select the reset source for the corresponding virtual device. As an example, the virtual device includes virtual device x and virtual device y, then the reset control device includes reset source selection device x and reset source selection device y, corresponding to virtual device x and virtual device y respectively. In this way, the flexible allocation of reset sources is facilitated, making the application range of reset sources wider.
[0067] Optionally, the number of virtual machines 200 matches the number of virtual devices 400 , and each virtual machine 200 corresponds to one virtual device 400 .
[0068] Here, in order to facilitate the reset control and reset information configuration of each virtual device, a virtual machine is configured for each virtual device. In this way, the reset information of the reset source grouping device is configured through the virtual machine, and the reset source is allocated and selected for the corresponding virtual device, thereby realizing the independent reset and dynamic control of the virtual device. As an example, the virtual device includes virtual device x and virtual device y, and the virtual machine includes virtual machine x and virtual machine y. The reset information of virtual machine x is configured in the reset control device through virtual machine x, and the reset information of virtual machine y is configured in the reset control device through virtual machine y.
[0069] Combination Figure 5 As shown, the embodiment of the present disclosure provides a specific embodiment of a reset control device and a reset system.
[0070] The reset control device is configured through a virtual machine, and the hardware resources in the electronic device are grouped, and each group of hardware resources constitutes a virtual device. In the embodiment of the present disclosure, the electronic device is divided into two virtual devices, namely virtual device x and virtual device y. Among them, virtual device x includes CPU x (processor), Memory x (memory), BUS x (bus), and several peripheral x (peripherals, including but not limited to SPI, I2C, UART), etc. Virtual device y includes CPU y (processor), Memory y (memory), BUS y (bus), and several peripheral y (peripherals, including but not limited to SPI, I2C, UART), etc.
[0071] The reset source of the electronic device includes POWER, PAD0, PAD1, and CLOCK, wherein the reset source of the virtual device x includes POWER, PAD0, and CLOCK, and the reset source of the virtual device y includes POWER, PAD1, and CLOCK.
[0072] The reset control device is configured with reset information through virtual machines x and y, so that the reset information generated by the reset source POWER can reset virtual devices x and y, that is, global reset. The reset signal generated by the reset source PAD0 can reset virtual device x without resetting virtual device y. The reset signal generated by the reset source PAD1 can reset virtual device y without resetting virtual device x. The reset signal generated by the reset source CLOCK can reset virtual devices x and y, that is, global reset.
[0073] The above description and the accompanying drawings sufficiently illustrate the embodiments of the present disclosure to enable those skilled in the art to practice them. Other embodiments may include structural and other changes. The embodiments represent only possible variations. Unless explicitly required, individual components and functions are optional, and the order of operations may vary. Portions and features of some embodiments may be included in or replace portions and features of other embodiments. The embodiments of the present disclosure are not limited to the structures described above and shown in the accompanying drawings, and various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A reset control device, characterized in that: include: A reset source grouping module is used to allocate all input reset sources to various reset groups, and to logically combine the reset sources allocated to each reset group to output a module reset signal; The reset selection module is connected to the reset source grouping module and is used to select a module reset signal of a target submodule from a plurality of reset group signals output by the reset source grouping module; wherein the submodule is obtained by grouping the hardware resources of the target device.
2. The reset control device according to claim 1, characterized in that: The reset source grouping module comprises: Enable configuration register, used to assign all input reset sources to various reset groups; The first reset combination logic unit is connected to the enable configuration register and is used to logically combine the reset sources allocated to each reset group to generate a corresponding module reset signal.
3. The reset control device according to claim 1, characterized in that: The reset source grouping module allocates reset sources according to the following principles: Each reset group includes multiple reset sources, and / or, any reset source is assigned to any reset group, and / or, the same reset source is assigned to multiple reset groups.
4. The reset control device according to claim 3, characterized in that: When any reset source is assigned to all reset groups, the reset source resets all submodules.
5. The reset control device according to claim 1, characterized in that: The reset selection module selects the reset group signal according to the following principles: Only one reset group signal is selected, and / or, multiple reset group signals are selected, and / or, no reset group signal is selected.
6. The reset control device according to any one of claims 1 to 5, characterized in that: The reset selection module comprises: The reset selection register is connected to the reset source grouping module; it is used to select the target reset group signal to generate a module reset signal for the corresponding sub-module.
7. The reset control device according to claim 6, characterized in that: In the case where the reset selection module selects multiple groups of reset group signals, the reset selection module further includes: The second reset combination logic unit is connected to the reset selection register and is used to perform logic combination on the selected multiple reset group signals to output a unique module reset signal.
8. The reset control device according to claim 5, characterized in that: When the reset selection module does not select any reset group signal, the corresponding target submodule is always in the reset state after the selection takes effect.
9. A reset system for an electronic device, the electronic device comprising hardware resources, characterized in that: The reset system comprises: A virtual machine, used to group the hardware resources of the electronic device, and to reset the hardware resources after grouping and to reset the hardware resources; A virtual device, controlled by a virtual machine, including a plurality of virtual devices composed of a grouping of hardware resources of an electronic device; and, The reset control device according to any one of claims 1 to 8, wherein the reset control device is connected to the virtual machine and the virtual device, and is used to receive reset configuration information and reset control instructions issued by the virtual machine, and control the reset of each virtual device according to the reset configuration information and the reset control instructions.
10. The reset system according to claim 9, characterized in that: The reset control device includes a plurality of reset selection modules, each of which is used to control the reset of a corresponding virtual device.
Citation Information
Cited By
Reset control method and device for universal graphics processor, and chip
CN121209671A