Register access system of in vivo stimulation device and control method thereof
Through the remapping technology of shadow registers and preload registers, the pause problem of in vivo stimulation devices when modifying parameters is solved, reducing resource and power consumption, and improving treatment continuity and device efficiency.
Patent Information
- Application Number
- CN202510205656.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-24
- Publication Date
- 2025-06-20
- Estimated Expiration
- 2045-02-24
AI Technical Summary
The existing in vivo stimulation devices need to pause the current work when modifying stimulation parameters, resulting in stimulation interruption, and the shadow register scheme leads to excessive resource consumption and increased power consumption, affecting the effect of electrical stimulation.
Remapping technology of shadow registers and preloaded registers is adopted to realize the registers of in vivo stimulation devices without pause, reducing the number of registers, reducing resource usage and power consumption.
The pause-free configuration and parameter update are achieved, which reduces the power and resource consumption of the stimulation device in vivo, and improves the treatment continuity and efficiency and reliability of the device.
Smart Images

Figure CN120183645A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of medical devices, and more particularly, to a register access system and a control method thereof for an in-vivo stimulation device. Background Art
[0002] In the application scenario of medical electrical stimulation, an external control device undertakes the important task of continuously adjusting the stimulation parameters of an in-vivo stimulation device. However, if the stimulation parameters of the in-vivo stimulation device are directly modified through the external control device during the stimulation process, it is very likely to cause a charge imbalance phenomenon, thereby damaging the patient's nerves. Based on this, generally, it is necessary to first suspend the stimulation and then implement the parameter adjustment. It should be noted that if the suspension time is too long, it will not only reduce the patient's experience, but also have an adverse impact on the evaluation of the parameter adjustment effect.
[0003] Currently, users mainly perform read and write operations on the registers inside the in-vivo stimulation device by means of a specific interface method, so that the in-vivo stimulation device operates according to specific parameters. Figure 1 To show a schematic diagram of a register access system of a general in-vivo stimulation device. As Figure 1 shown, the wireless communication module is responsible for accessing the general registers. At the same time, this module can also perform wireless communication with the external control device, so that the external control device can conveniently read and write the registers. However, during the application of the stimulation signal to the patient, when the user needs to modify the parameters, it is usually necessary to suspend the current work, reconfigure the registers, and then continue to run with the new parameters.
[0004] In the existing method, there is also a method using a shadow register. This method can configure the parameters set by the user into a preload register without interrupting the current work, and then load them into the shadow register at an appropriate time, so as to ensure the continuous operation of the stimulation signal. Figure 2 To show a schematic diagram of a register access system of an in-vivo stimulation device with a preload register module and a shadow register module added. During the process of applying a stimulation signal to the patient, the external control device accesses the preload register of the in-vivo stimulation device through wireless communication. When the stimulation signal generation module completes a complete stimulation cycle and reaches charge balance, the content stored in the preload register module is loaded into the shadow register module, thereby realizing the update of the stimulation parameters during the stimulation process. However, when adopting the shadow register scheme, due to the complexity of the stimulation parameters, it often causes excessive resource consumption and a significant increase in power consumption of the in-vivo stimulation device, ultimately having a negative impact on the electrical stimulation effect.
[0005] Therefore, there is an urgent need to improve the register access system of the in-vivo stimulation device and its control method.
[0006] The above statement of the background art is only for the convenience of deeply understanding the technical solution of the present invention (such as the technical means used, the technical problems solved, and the technical effects produced, etc.), and should not be regarded as an admission or imply in any form that this information constitutes the prior art known to those skilled in the art. Summary of the Invention
[0007] The purpose of the present invention is to provide a register access system of an in-vivo stimulation device and its control method, which uses a shadow register to enable users not to pause the current work when configuring the registers of the in-vivo stimulation device, and also uses the remapping of the preload register to the shadow register, reducing the total number of registers inside the in-vivo stimulation device, reducing resource usage, and reducing the power consumption of the in-vivo stimulation device.
[0008] According to an embodiment of the present invention, a register access system of an in-vivo stimulation device is provided, which includes a wireless communication module, a preload register module, a shadow register module, and a stimulation signal generation module. The wireless communication module is wirelessly communicatively connected to an external control device and electrically connected to the preload register module. The wireless communication module is configured to receive parameter information from the external control device and transmit the received parameter information to the preload register module. The preload register module is electrically connected to the shadow register module. The preload register module is configured to transmit parameter information to the shadow register module according to a preset remapping mode. The stimulation signal generation module is electrically connected to the shadow register module. The stimulation signal generation module is configured to obtain the parameter information in the shadow register and generate a stimulation signal according to the obtained parameter information.
[0009] Preferably, the stimulation signal generation module is electrically connected to the preload register module. The stimulation signal generation module is configured to set a preset remapping mode according to a preset stimulation mode and write the preset remapping mode to the preload register module.
[0010] Preferably, the preload register module and the shadow register module each include a plurality of registers. The storage capacity of the preload register module is smaller than the storage capacity of the shadow register module. The preload register module is configured to transmit the data in the corresponding register of the preload register module to the corresponding register of the shadow register module according to a preset remapping mode.
[0011] Preferably, the wireless communication module is electrically connected to the stimulation signal generation module. The wireless communication module is further configured to, during the operation of the stimulation signal generation module, when receiving modified parameter information from an external control device, transmit the received modified parameter information to the preloaded register module and send a parameter information modification instruction to the stimulation signal generation module. The stimulation signal generation module is configured to, when receiving the parameter information modification instruction, generate an updated remapping pattern and send the updated remapping pattern to the preloaded register module. The preloaded register module is configured to map the modified parameter information to corresponding registers in the shadow register module according to the updated remapping pattern. The stimulation signal generation module is configured to generate a new stimulation signal based on the modified parameter information in the corresponding registers of the shadow register module after the end of the current stimulation cycle and before entering the next stimulation cycle.
[0012] Preferably, the wireless communication module is a radio frequency identification communication module.
[0013] According to an embodiment of the present invention, a control method for a register access system of an in-vivo stimulation device is provided, which includes: receiving, by the wireless communication module, parameter information from an external control device and transmitting the received parameter information to the preloaded register module; transmitting, by the preloaded register module, the parameter information to the shadow register module according to a preset remapping pattern; and obtaining, by the stimulation signal generation module, the parameter information in the shadow register and generating a stimulation signal based on the obtained parameter information.
[0014] The control method for the register access system of the in-vivo stimulation device according to an embodiment of the present invention further includes: setting, by the stimulation signal generation module, a preset remapping pattern according to a preset stimulation pattern and writing the preset remapping pattern to the preloaded register module.
[0015] The control method for the register access system of the in-vivo stimulation device according to an embodiment of the present invention further includes: transmitting, by the preloaded register module, data in corresponding registers of the preloaded register module to corresponding registers of the shadow register module according to a preset remapping pattern; wherein the preloaded register module and the shadow register module each include a plurality of registers, and the storage capacity of the preloaded register module is smaller than that of the shadow register module.
[0016] The control method of the register access system of the in-vivo stimulation device according to an embodiment of the present invention further includes: during the operation of the stimulation signal generation module, when the wireless communication module receives the modified parameter information of the external control device, the received modified parameter information is transmitted to the preloading register module, and a parameter information modification instruction is sent to the stimulation signal generation module; when the stimulation signal generation module receives the parameter information modification instruction, an updated remapping pattern is generated and sent to the preloading register module; the preloading register module maps the modified parameter information to the corresponding registers of the shadow register module according to the updated remapping pattern; the stimulation signal generation module generates a new stimulation signal according to the modified parameter information in the corresponding registers of the shadow register module after the end of the current stimulation cycle and before entering the next stimulation cycle.
[0017] Preferably, the wireless communication module is a radio frequency identification communication module.
[0018] The present invention adopts the above technical solutions, and has the following beneficial effects:
[0019] 1. Realize non-pause configuration operation:
[0020] With the help of the shadow register mechanism, the present invention enables users not to pause the current work when configuring the registers of the in-vivo stimulation device. This ensures that the in-vivo stimulation device can continuously and stably output stimulation during the entire operation process, effectively avoiding stimulation interruption caused by register configuration changes. For those medical application scenarios with extremely high requirements for stimulation continuity, this uninterrupted stimulation output is crucial and can significantly reduce adverse clinical reactions caused by stimulation interruption. At the same time, this function gives doctors and users the ability to adjust stimulation parameters in real time according to actual treatment needs, greatly enhancing the adaptability of the in-vivo stimulation device to different treatment scenarios and individual differences, and significantly improving the treatment effect and the practicality of the device.
[0021] 2. Simplify the hardware architecture and optimize resources:
[0022] By using the remapping technology from the preloading register to the shadow register, the total number of registers inside the in-vivo stimulation device is reduced. This optimization not only simplifies the hardware design complexity, effectively reduces the chip area, and lowers the manufacturing cost, but also significantly reduces the occupation of system resources, making the overall structure of the device more compact and the operation efficiency higher. This optimized allocation of hardware resources provides strong support for the miniaturization and integration development of the in-vivo stimulation device.
[0023] 3. Reduce system power consumption:
[0024] The reduction in the number of registers directly leads to a decrease in system power consumption, effectively improving energy utilization efficiency, extending battery life, or reducing overall energy consumption. In addition, due to the reduction of frequent operations such as register switching and data transmission, the power consumption of the in-vivo stimulation device is further reduced. This is of great significance for implantable or portable in-vivo stimulation devices, as it can not only reduce the volume and weight of the battery, improve the portability and wearing comfort of the device, but also reduce the potential risks caused by power consumption-related problems such as overheating, thereby significantly improving the stability and reliability of the system.
[0025] 4. Enhance system performance:
[0026] By reasonably using shadow registers and preloaded registers, the access speed of registers is accelerated, and the data processing efficiency is improved. For in-vivo stimulation devices that require fast response and precise control, this advantage ensures that stimulation signals can be output in a timely and accurate manner, providing a solid guarantee for achieving more efficient and precise treatment effects, and strongly promoting the technological progress of in-vivo stimulation devices in clinical applications.
[0027] In summary, the register access system and its control method for the in-vivo stimulation device provided by the present invention achieve multiple beneficial effects such as pause-free configuration, reduction in the number of registers, reduction in system power consumption, enhanced configuration flexibility, and improvement in system performance through the remapping technology of shadow registers and preloaded registers. These significant advantages provide strong technical support for the further development and wide application of in-vivo stimulation devices, and have extremely high clinical application value and market prospects. Brief Description of the Drawings
[0028] The exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. For clarity, the same components in different drawings are denoted by the same reference numerals. It should be noted that the drawings are only for illustrative purposes and are not necessarily drawn to scale. In these drawings:
[0029] Figure 1 It is a schematic diagram showing the register access system of a typical in-vivo stimulation device.
[0030] Figure 2 It is a schematic diagram showing the register access system of an in-vivo stimulation device with an added preload register module and a shadow register module.
[0031] Figure 3 It is a schematic diagram showing the register access system of an in-vivo stimulation device according to an embodiment of the present invention. Detailed Description of the Embodiments
[0032] The following is a detailed description of the embodiments of the present invention. The embodiments are implemented on the premise of the technical solution of the present invention, and detailed implementation manners and specific operation processes are given. However, the protection scope of the present invention is not limited to the following embodiments.
[0033] Figure 3 A schematic diagram showing a register access system of an in-vivo stimulation device according to an embodiment of the present invention. Refer to Figure 3 , the register access system of the in-vivo stimulation device according to the embodiment of the present invention may include: a wireless communication module 101, a preloaded register module 102, a shadow register module 103, and a stimulation signal generation module 104.
[0034] The wireless communication module 101 may be electrically connected to the preloaded register module 102. The wireless communication module 101 may perform an access operation on the preloaded register module 102, that is, the wireless communication module 101 may configure the preloaded register module 102. In addition, the wireless communication module 101 may also perform wireless communication with an external control device (not shown), so as to implement functions such as configuring various parameters of the in-vivo stimulation device, monitoring the state, and data interaction from the outside of the body to the inside of the body. The wireless communication module 101 may be configured to receive parameter information from the external control device and transmit the received parameter information to the preloaded register module 102.
[0035] Through the wireless communication module, the user may use the external control device to send various parameter information to the preloaded register module 102, such as stimulation intensity, frequency, mode, pulse width, delay time, etc., so as to accurately adjust the working parameters of the in-vivo stimulation device according to the physical conditions and treatment needs of different patients, and implement a personalized treatment plan.
[0036] In addition, the wireless communication module may regularly read the working state information of the in-vivo stimulation device from the preloaded register and send it to the external control device. The working state information includes key indicators such as battery power, whether the circuit is working properly, the working state of the stimulation electrode, and temperature. Medical staff may timely discover potential problems based on these real-time data to ensure the safety and stability of the treatment process.
[0037] The wireless communication module 101 can flexibly select the most suitable wireless communication technology according to specific application requirements and scenario characteristics, such as RFID, Wi-Fi, Zigbee, etc., as long as it can perform wireless communication with the external wireless communication device. According to the implementation scheme of the present invention, the wireless communication module 101 can be a radio frequency identification (RFID) communication module, etc. The RFID communication module transmits signals through radio waves, without the need to directly contact the external control device, avoiding problems such as infection risk, mechanical damage, and limited body movement of the patient caused by lead connection, and improving the comfort and quality of life of the patient. The RFID communication module is small in size, suitable for integration into a miniaturized in-vivo stimulation device, and has low power consumption, which will not have too much impact on the battery life of the device and extends the service life of the in-vivo stimulation device.
[0038] The preloading register module 102 can be electrically connected to the shadow register module 103, serving as a buffer for the shadow register module 103, and the data in the preloading register module 102 can be transmitted to the shadow register module 103.
[0039] The shadow register module 103 can be electrically connected to the stimulation signal generation module 104, so that the stimulation signal generation module 104 can read the data in the shadow register module and generate stimulation signals according to various parameters stored in the shadow register module 103.
[0040] According to the implementation scheme of the present invention, among all the registers involved in the stimulation signal generation module 104, the shadow register module 103 has the largest storage capacity, and the storage capacity of the preloading register module 102 is smaller than that of the shadow register module 103. The preloading register module 102 and the shadow register module 103 can each include multiple registers, and the number of registers included in the two is different, thus forming different register areas.
[0041] Data transmission between the preloading register module 102 and the shadow register module 103 is carried out in a remapping manner. The preloading register module 102 serves as the source register to be remapped, and the shadow register module 103 serves as the target register to be remapped. The preloading register module 102 can be mapped to the corresponding register of the shadow register module 103 according to a preset remapping mode, so that the data in the corresponding register of the preloading register module 102 can be transmitted to the corresponding register of the shadow register module 103, reducing the total number of registers inside the in-vivo stimulation device, reducing resource usage, and lowering the power consumption of the in-vivo stimulation device.
[0042] The stimulation signal generation module 104 can be electrically connected to the preloading register module 102. The stimulation signal generation module 104 can write control values to the preloading register module 102 to set relevant parameters such as the mapping method between the preloading register module 102 and the shadow register module. The stimulation signal generation module 104 can set a specific mapping mode (mapping relation table) according to different stimulation requirements to implement different stimulation modes. In practical applications, different stimulation modes may correspond to different treatment requirements, experimental conditions, or device operating states, etc.
[0043] During the process of performing one stimulation, the stimulation signal generation module 104 does not need to use all the registers of the shadow register module 103. The stimulation signal generation module 104 can select the corresponding registers in the shadow register module 103 to be mapped according to the preset stimulation mode (i.e., the corresponding preset remapping mode). Correspondingly, the stimulation signal generation module 104 stores a mapping relation table of the preloading register module 102 and the shadow register module 103 corresponding to different stimulation modes.
[0044] In an actual application scenario, the same address of the preloading register module 102 may be mapped to different positions of the shadow register module 103. For example, in stimulation mode 1, to meet the specific requirements of this mode for data processing and storage, the first ten registers of the preloading register module 102 are mapped to the first group of registers of the shadow register module 103. This mapping relation enables the system to quickly and accurately call and process relevant data during the operation of stimulation mode 1. When switching to stimulation mode 2, since stimulation mode 2 has different operation logics and data processing requirements from stimulation mode 1, the first ten registers of the preloading register module 102 can be mapped to the second group of registers of the shadow register module 103. These two different mapping relations demonstrate the adaptability and flexibility of the system for different stimulation modes. However, it should be noted that the mapping relations listed here are only examples, and the present invention is not limited to the grouping, division, and mapping method of the registers in the preloading register module 102 and the shadow register module 103.
[0045] In fact, based on the implementation scheme of the present invention, a variety of mapping strategies can also be derived to adapt to more complex and changeable application scenarios. This flexible mapping mechanism has significant advantages. It can dynamically adjust the mapping relation between registers according to different stimulation modes, thereby effectively reducing the number of registers in the preloading register module, avoiding unnecessary waste of hardware resources, improving the system performance, and reducing the hardware cost at the same time.
[0046] In addition, different stimulation patterns may use the same shadow registers in the shadow register module 103, and these same shadow registers are all mapped from fixed positions in the preload register module 102. For example, in stimulation pattern 1, the first ten registers of the preload register module 102 can be mapped to the first set of registers in the shadow register module 103. When switching to stimulation pattern 2, the first ten registers (or the next ten registers) of the preload register module 102 can be mapped to the first set of registers in the shadow register module 103. This way of mapping the same shadow registers from fixed positions in the preload register module 102 not only ensures the efficient invocation of critical data under different stimulation patterns but also avoids resource waste caused by repeated register settings, further reflecting the rationality and efficiency of the system design.
[0047] The technical solution provided by the present invention provides a broad space for the diversified design of register mapping relationships. R & D personnel can flexibly design the most suitable mapping scheme according to different application scenarios and actual needs, further expanding the application scope and treatment effect of the in-vivo stimulation device.
[0048] It should be noted that the mapping relationship between the registers of the preload register module 102 and the shadow register module 103 is fixed after being set and cannot be changed arbitrarily. This fixity plays a key role in ensuring the stability and reliability of the system operation. Before tape-out (i.e., large-scale chip production), functional simulation is carried out to ensure the accuracy of the mapping relationship between the registers of the preload register module 102 and the registers of the shadow register module 103.
[0049] In the early stage of chip manufacturing, a professional simulation tool is used to simulate the functional operation of the chip and comprehensively verify the mapping relationship. Only when the verification result shows that the mapping relationship is completely correct will it be determined. This process can effectively ensure the stability and repeatability of the device during actual operation and avoid system failures or abnormal behaviors caused by incorrect mapping relationships.
[0050] In addition, the integrity and reliability of the mapped data are guaranteed by digital circuit logic. Throughout the data transmission and processing process, the digital circuit will perform strict data verification and error correction operations according to established logic rules. Whether it is the process of data writing, reading, or transmission, the digital circuit can ensure that the data is accurately transferred and used according to the established mapping relationship, thus providing a solid data foundation for the stable operation of the system.
[0051] During the operation of the stimulation signal generation module 104, the wireless communication module 101 can modify the information stored in the preloaded register module 102. The preloaded register module 102 can map the modified parameters to the corresponding registers of the shadow register module 103, that is, the corresponding registers of the shadow register module 103 perform a synchronous update operation. The wireless communication module 101 can also send a parameter information modification instruction to the stimulation signal generation module 104 at any time to notify the stimulation signal generation module 104 to modify the parameter information. After receiving the parameter information modification instruction, the stimulation signal generation module 104 generates a stimulation mode update instruction (which includes the remapping mode from the preloaded register module to the shadow register module), and sends the stimulation mode update instruction to the preloaded register module 102. Further, after the current stimulation cycle ends and before the next stimulation cycle, the stimulation signal generation module 104 can obtain the updated parameter information from the shadow register module 103, so as to generate a new stimulation signal.
[0052] Next, the working process of the register access system of the in-vivo stimulation device according to the embodiments of the present invention will be specifically described. The working process of the register access system of the in-vivo stimulation device according to the embodiments of the present invention includes the following steps:
[0053] 1. Remapping mode configuration step.
[0054] The stimulation signal generation module 104 sets the remapping relationship table from the corresponding preloaded register module 102 to the shadow register module 103 according to the preset stimulation mode.
[0055] Before tape-out, functional simulation is performed to determine the remapping mode from the preloaded register module 102 to the shadow register module 103 according to the preset stimulation mode, ensuring that the mapping is correct and fixed. The digital circuit logic guarantees the integrity and reliability of the data after mapping.
[0056] 2. Stimulation execution step.
[0057] The stimulation signal generation module 104 obtains the data of the shadow register module 103. According to the obtained data, a stimulation signal is generated according to the logic corresponding to the current stimulation mode.
[0058] 3. Parameter adjustment step.
[0059] During the operation of the stimulation signal generation module 104, the external control device can modify the parameters of the preloaded register module 102 through the wireless communication module 101.
[0060] The wireless communication module 101 can receive the modified parameter information of the extracorporeal control device and can send a parameter information modification instruction to the stimulation signal generation module 104 at any time. When the stimulation signal generation module 104 receives the parameter information modification instruction, it generates a stimulation mode update instruction (which includes an updated remapping mode) and sends the stimulation mode update instruction to the preloading register module 102.
[0061] The preloading register module 102 can map the modified parameter information to the corresponding registers of the shadow register module 103 according to the updated remapping mode.
[0062] After the current stimulation cycle ends and before entering the next stimulation cycle, the stimulation signal generation module 104 generates a new stimulation signal according to the modified parameter information in the corresponding registers of the shadow register module 103.
[0063] Therefore, the register access system of the in-vivo stimulation device according to the embodiments of the present invention allows parameters to be modified while the stimulation signal generation module is working and updated after the current stimulation cycle ends. This design enables the system to adjust the stimulation parameters in a timely manner according to the actual situation and adapt to different application scenarios, such as the dynamic adjustment requirements in medical treatment. In addition, the register access system of the in-vivo stimulation device according to the embodiments of the present invention uses the remapping from the preloading register to the shadow register, reducing the total number of registers inside the in-vivo stimulation device. This not only simplifies the hardware design, reduces the chip area and cost, but also reduces the resource usage, making the device more compact and efficient.
[0064] The various embodiments of the present invention are not an exhaustive list of all possible combinations, but are intended to describe the representative aspects of the present invention, and the content described in the various embodiments can be applied independently or in combinations of two or more.
[0065] The description presented in the above exemplary embodiments is only used to illustrate the technical solutions of the present invention and is not intended to be exhaustive or to limit the present invention to the precise form described. Obviously, many changes and variations are possible for those of ordinary skill in the art according to the above teachings. The exemplary embodiments are selected and described to explain the specific principles of the present invention and its practical applications, so that other technical personnel in the art can easily understand, implement and utilize the various exemplary embodiments of the present invention and their various alternative forms and modifications. The protection scope of the present invention is intended to be defined by the appended claims and their equivalent forms.
Claims
1. A register access system for an in vivo stimulation device, comprising a wireless communication module, a pre-loaded register module, a shadow register module and a stimulation signal generation module, The wireless communication module is wirelessly connected to the in vitro control device and electrically connected to the pre-load register module, and the wireless communication module is configured to receive parameter information from the in vitro control device and transmit the received parameter information to the pre-load register module; The pre-loading register module is electrically connected to the shadow register module, and the pre-loading register module is configured to transmit parameter information to the shadow register module according to a preset remapping mode; The stimulus signal generation module is electrically connected to the shadow register module, and the stimulus signal generation module is configured to obtain parameter information in the shadow register and generate a stimulus signal according to the obtained parameter information.
2. The register access system of the in vivo stimulation device according to claim 1, wherein: The stimulation signal generation module is electrically connected to the pre-loading register module, and the stimulation signal generation module is configured to set a preset remapping mode according to a preset stimulation mode, and write the preset remapping mode into the pre-loading register module.
3. The register access system of the in vivo stimulation device according to claim 2, wherein: The pre-loading register module and the shadow register module respectively include a plurality of registers, and the storage capacity of the pre-loading register module is smaller than the storage capacity of the shadow register module; The pre-loading register module is configured to transfer data in a corresponding register of the pre-loading register module to a corresponding register of the shadow register module according to a preset remapping mode.
4. The register access system of the in vivo stimulation device according to claim 3, wherein: The wireless communication module is electrically connected to the stimulation signal generation module, and the wireless communication module is further configured to transmit the received modified parameter information to the pre-loading register module when receiving the modified parameter information of the external control device during the operation of the stimulation signal generation module, and send the parameter information modification instruction to the stimulation signal generation module; The stimulus signal generation module is further configured to generate an updated remapping pattern upon receiving a parameter information modification instruction, and send the updated remapping pattern to the pre-loading register module; The pre-load register module is further configured to map the modified parameter information to corresponding registers of the shadow register module according to the updated remapping mode; The stimulation signal generation module is further configured to generate a new stimulation signal according to the modified parameter information in the corresponding register of the shadow register module after the current stimulation cycle ends and before entering the next stimulation cycle.
5. The register access system of the in vivo stimulation device according to claim 1, wherein: The wireless communication module is a radio frequency identification communication module.
6. A method for controlling a register access system of an in vivo stimulation device, comprising: The wireless communication module receives parameter information from the external control device and transmits the received parameter information to the pre-loading register module; The pre-loading register module transmits parameter information to the shadow register module according to a preset remapping mode; The stimulus signal generation module obtains the parameter information in the shadow register and generates a stimulus signal according to the obtained parameter information.
7. The control method of the register access system of the in vivo stimulation device according to claim 6, further comprising: The stimulation signal generating module sets the preset remapping mode according to the preset stimulation mode, and writes the preset remapping mode into the pre-loading register module.
8. The control method of the register access system of the in vivo stimulation device according to claim 7, further comprising: The pre-loading register module transfers the data in the corresponding register of the pre-loading register module to the corresponding register of the shadow register module according to a preset remapping mode; The pre-loading register module and the shadow register module respectively include a plurality of registers, and the storage capacity of the pre-loading register module is smaller than the storage capacity of the shadow register module.
9. The control method of the register access system of the in vivo stimulation device according to claim 8, further comprising: During the operation of the stimulus signal generation module, When the wireless communication module receives the modified parameter information of the external control device, it transmits the received modified parameter information to the pre-loading register module, and sends the parameter information modification instruction to the stimulation signal generation module; When the stimulus signal generation module receives the parameter information modification instruction, it generates an updated remapping pattern and sends the updated remapping pattern to the pre-loading register module; The pre-load register module maps the modified parameter information to the corresponding register of the shadow register module according to the updated remapping mode; After the current stimulation cycle ends and before entering the next stimulation cycle, the stimulation signal generation module generates a new stimulation signal according to the modified parameter information in the corresponding register of the shadow register module.
10. The control method of the register access system of the in vivo stimulation device according to claim 6, wherein: The wireless communication module is a radio frequency identification communication module.
Citation Information
Patent Citations
Method for controlling three-phase brushless direct current motor with Hall sensor on basis of SOC
CN103684128A
Register configuration method and application
CN110609706A
Testing method and device for equipment driving unit
CN114610557A
Universal compressor architecture for test circuitry
CN114667455A
Stimulation generation control device and system and computer readable storage medium
CN114792562A