[go: up one dir, main page]

CN115184437B - Biological signal detection system, method and medium based on RISC-V - Google Patents

Biological signal detection system, method and medium based on RISC-V Download PDF

Info

Publication number
CN115184437B
CN115184437B CN202210832067.6A CN202210832067A CN115184437B CN 115184437 B CN115184437 B CN 115184437B CN 202210832067 A CN202210832067 A CN 202210832067A CN 115184437 B CN115184437 B CN 115184437B
Authority
CN
China
Prior art keywords
module
risc
detection
biological
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210832067.6A
Other languages
Chinese (zh)
Other versions
CN115184437A (en
Inventor
袁欣欣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Computer Technology Co Ltd
Original Assignee
Shandong Yunhai Guochuang Cloud Computing Equipment Industry Innovation Center Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong Yunhai Guochuang Cloud Computing Equipment Industry Innovation Center Co Ltd filed Critical Shandong Yunhai Guochuang Cloud Computing Equipment Industry Innovation Center Co Ltd
Priority to CN202210832067.6A priority Critical patent/CN115184437B/en
Publication of CN115184437A publication Critical patent/CN115184437A/en
Application granted granted Critical
Publication of CN115184437B publication Critical patent/CN115184437B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N27/00Investigating or analysing materials by the use of electric, electrochemical, or magnetic means
    • G01N27/26Investigating or analysing materials by the use of electric, electrochemical, or magnetic means by investigating electrochemical variables; by using electrolysis or electrophoresis
    • G01N27/403Cells and electrode assemblies
    • G01N27/414Ion-sensitive or chemical field-effect transistors, i.e. ISFETS or CHEMFETS
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Life Sciences & Earth Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Molecular Biology (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Electrochemistry (AREA)
  • Engineering & Computer Science (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Investigating Or Analysing Biological Materials (AREA)

Abstract

本发明涉及检测技术领域,尤其涉及一种基于RISC‑V的生物信号检测系统、方法及介质。所述系统包括:生物检测模块,与待测样品接触,并构造为利用ISFET阵列传感器对所述待测样品进行检测生成检测数据;RISC‑V内核模块,由符合RISC‑V指令集标准的CPU内核构成,并构造为对接收的数据进行处理生成处理结果;平台管理模块,分别与生物检测模块和RISC‑V内核模块通信,并构造为将检测数据发送给RISC‑V内核模块,以及接收并管理处理结果。本发明的方案将RISC‑V应用于ISFET检测数据处理,结合RISC‑V和ISFET传感器两者的优势,拓宽ISFET检测系统的应用场景,更好的迎合产业的发展。

The invention relates to the field of detection technology, and in particular to a RISC-V-based biological signal detection system, method and medium. The system includes: a biological detection module, which is in contact with the sample to be tested, and is configured to detect the sample to be tested using an ISFET array sensor to generate detection data; a RISC-V core module, which is composed of a CPU that complies with the RISC-V instruction set standard The kernel is constituted and structured to process the received data and generate processing results; the platform management module communicates with the biological detection module and the RISC‑V kernel module respectively, and is structured to send the detection data to the RISC‑V kernel module and receive and Manage processing results. The solution of the present invention applies RISC-V to ISFET detection data processing, combines the advantages of both RISC-V and ISFET sensors, broadens the application scenarios of the ISFET detection system, and better caters to the development of the industry.

Description

一种基于RISC-V的生物信号检测系统、方法及介质A RISC-V-based biological signal detection system, method and medium

技术领域Technical field

本发明涉及检测技术领域,尤其涉及一种基于RISC-V的生物信号检测系统、方法及介质。The present invention relates to the field of detection technology, and in particular to a RISC-V-based biological signal detection system, method and medium.

背景技术Background technique

ISFET(Ion Sensitive Field Effect Transistor,ISFET)即离子敏场效应晶体管,是一种微电子离子选择性敏感元件,其制作方法是去掉普通MOSFET的金属栅极,在绝缘层上修饰特定的离子敏感膜,将敏感膜与待测样品接触,测得的漏源电流与响应离子的浓度会呈线性关系,从而可以检测特定离子的浓度。近年来ISFET作为生物传感器的一个分支,可以用来检测H+、Na+、Cl-等无机离子,也可以检测抗原抗体反应、微生物等,因此ISFET在临床医学、工业控制、环境监测等研究中应用广泛。ISFET (Ion Sensitive Field Effect Transistor, ISFET) is an ion-sensitive field effect transistor. It is a microelectronic ion-selective sensitive element. Its production method is to remove the metal gate of ordinary MOSFET and modify a specific ion-sensitive film on the insulating layer. , contact the sensitive membrane with the sample to be measured, and the measured drain-source current will have a linear relationship with the concentration of the response ions, so that the concentration of specific ions can be detected. In recent years, ISFET, as a branch of biosensors, can be used to detect inorganic ions such as H+, Na+, Cl-, etc., as well as antigen-antibody reactions, microorganisms, etc. Therefore, ISFET is widely used in clinical medicine, industrial control, environmental monitoring and other research .

目前并没有完善的生物信号检测系统,现有生物信号检测系统检测信号的分析及处理不及时,并且时刻处于检测的状态功耗较高。At present, there is no perfect biological signal detection system. The analysis and processing of detection signals of the existing biological signal detection system are not timely, and the power consumption is high when it is in the detection state at all times.

发明内容Contents of the invention

有鉴于此,有必要针对以上技术问题,提供一种基于RISC-V的生物信号检测系统、一种基于RISC-V的生物信号检测方法、一种计算机设备及一种计算机可读存储介质。In view of this, it is necessary to provide a RISC-V-based biological signal detection system, a RISC-V-based biological signal detection method, a computer device and a computer-readable storage medium to address the above technical issues.

根据本发明的第一方面,提供了一种基于RISC-V的生物信号检测系统,所述方法包括:According to a first aspect of the present invention, a RISC-V-based biological signal detection system is provided, and the method includes:

生物检测模块,所述生物检测模块与待测样品接触,并构造为利用ISFET阵列传感器对所述待测样品进行检测生成检测数据;A biological detection module, which is in contact with the sample to be tested and is configured to detect the sample to be tested using an ISFET array sensor to generate detection data;

RISC-V内核模块,所述RISC-V内核模块由符合RISC-V指令集标准的CPU内核构成,并构造为对接收的数据进行处理生成处理结果;RISC-V core module, the RISC-V core module is composed of a CPU core that complies with the RISC-V instruction set standard, and is configured to process the received data to generate processing results;

平台管理模块,所述平台管理模块分别与所述生物检测模块和所述RISC-V内核模块通信,并构造为将所述检测数据发送给所述RISC-V内核模块,以及接收并管理所述处理结果。A platform management module, which communicates with the biological detection module and the RISC-V kernel module respectively, and is configured to send the detection data to the RISC-V kernel module, and receive and manage the process result.

在一些实施例中,所述系统还包括数据监测模块,所述数据监测模块设置在所述平台管理模块和所述生物检测模块之间,并构造为对所述检测数据进行分析以确定所述生物检测模块的状态,以及将所述状态反馈给所述平台管理模块。In some embodiments, the system further includes a data monitoring module, which is disposed between the platform management module and the biological detection module and is configured to analyze the detection data to determine the The status of the biometric detection module, and feedback of the status to the platform management module.

在一些实施例中,所述数据监测模块进一步配置用于:In some embodiments, the data monitoring module is further configured to:

响应于所述生物检测模块未生成检测数据的持续时间达到预设值,则确认所述生物检测模块处于不工作的状态;In response to the duration of the biological detection module not generating detection data reaching a preset value, it is confirmed that the biological detection module is in a non-working state;

响应于所述生物检测模块生成检测数据,则判断所述检测数据对应的信号电压值是否落入预设最高电压值和预设最低电压值形成的范围内;In response to the biological detection module generating detection data, it is determined whether the signal voltage value corresponding to the detection data falls within the range formed by the preset highest voltage value and the preset lowest voltage value;

响应于落入预设最高电压值和预设最低电压值形成的范围内,则确认所述生物检测模块处于正常工作状态;In response to falling within the range formed by the preset highest voltage value and the preset lowest voltage value, it is confirmed that the biological detection module is in normal working condition;

响应于未落入预设最高电压值和预设最低电压值形成的范围内,则确认所述生物检测模块处于特殊工作状态。In response to not falling within the range formed by the preset highest voltage value and the preset lowest voltage value, it is confirmed that the biological detection module is in a special working state.

在一些实施例中,所述数据监测模块进一步配置用于:In some embodiments, the data monitoring module is further configured to:

对生物检测模块所处环境的温度、湿度进行检测,并发送给所述平台管理模块。The temperature and humidity of the environment where the biological detection module is located are detected and sent to the platform management module.

在一些实施例中,所述平台管理模块进一步配置用于:In some embodiments, the platform management module is further configured to:

响应于所述生物检测模块处于不工作的状态,则向生物检测模块发出休眠指令以使其进入低功耗模式;In response to the biological detection module being in an inoperative state, issuing a sleep instruction to the biological detection module to enter a low power consumption mode;

响应于所述生物检测模块处于正常工作状态,则向所述RISC-V内核模块发出第一模式选择命令,以使所述RISC-V内核模块工作在RISC-V架构定义的机器模式下;In response to the biological detection module being in a normal working state, issuing a first mode selection command to the RISC-V kernel module so that the RISC-V kernel module works in the machine mode defined by the RISC-V architecture;

响应于所述生物检测模块处于特殊工作状态,则向所述RISC-V内核模块发出第二模式选择命令并发出告警,以使所述RISC-V内核模块工作在RISC-V架构定义的用户模式。In response to the biological detection module being in a special working state, a second mode selection command is issued to the RISC-V kernel module and an alarm is issued, so that the RISC-V kernel module works in the user mode defined by the RISC-V architecture. .

在一些实施例中,所述系统还包括通信模块和远端设备,所述通信模块分别与所述远端设备和所述平台管理模块连接,用于将所述处理结果发送给所述远端设备。In some embodiments, the system further includes a communication module and a remote device. The communication module is connected to the remote device and the platform management module respectively, and is used to send the processing results to the remote device. equipment.

在一些实施例中,所述生物检测模块包括ISFET阵列传感器、数据采集卡;In some embodiments, the biological detection module includes an ISFET array sensor and a data acquisition card;

所述ISFET阵列传感器由时钟信号驱动,并与待测样品直接接触检测相应信号;The ISFET array sensor is driven by a clock signal and is in direct contact with the sample to be tested to detect corresponding signals;

所述数据采集卡由相同频率时钟信号驱动,并与所述ISFET阵列传感器连接用于采集传感器传递的检测信号;The data acquisition card is driven by the same frequency clock signal and is connected to the ISFET array sensor for collecting detection signals transmitted by the sensor;

其中,所述ISFET阵列传感器包括ISFET阵列单元、信号采集电路、行选择电路和列选择电路;Wherein, the ISFET array sensor includes an ISFET array unit, a signal acquisition circuit, a row selection circuit and a column selection circuit;

所述ISFET阵列单元由多个pixel构成,每个pixel包含一个ISFET器件,用于与待测样品直接接触并将样品浓度的化学信号转换为电信号输出;The ISFET array unit is composed of multiple pixels, each pixel contains an ISFET device, which is used to directly contact the sample to be measured and convert the chemical signal of the sample concentration into an electrical signal for output;

所述信号采集电路用于采集ISFET阵列输的电信号并传送至数据采集卡;The signal acquisition circuit is used to collect the electrical signals transmitted by the ISFET array and transmit them to the data acquisition card;

所述行选择电路和所述列选择电路均由移位寄存器或译码器构成,用于通过周期性的时钟信号按照顺序选择ISFET阵列中pixel单元进行电信号输出。The row selection circuit and the column selection circuit are both composed of a shift register or a decoder, and are used to select pixel units in the ISFET array in sequence through periodic clock signals for electrical signal output.

根据本发明的第二方面,提供了一种基于RISC-V的生物信号检测方法,采用以上所述的基于RISC-V的生物信号检测系统,所述方法包括:According to a second aspect of the present invention, a RISC-V-based biological signal detection method is provided, using the above-mentioned RISC-V-based biological signal detection system, and the method includes:

由生物检测模块利用ISFET阵列传感器对与其接触的待测样品进行检测生成检测数据;The biological detection module uses the ISFET array sensor to detect the sample to be tested in contact with it to generate detection data;

由平台管理模块将所述检测数据发送给RISC-V内核模块;The platform management module sends the detection data to the RISC-V kernel module;

由RISC-V内核模块对检测数据进行处理生成处理结果并发送给所述平台管理模块;The RISC-V kernel module processes the detection data to generate processing results and sends them to the platform management module;

由平台管理模块接收并管理所述处理结果。The processing results are received and managed by the platform management module.

根据本发明的第三方面,还提供了一种计算机设备,该计算机设备包括:According to a third aspect of the present invention, a computer device is also provided. The computer device includes:

至少一个处理器;以及at least one processor; and

存储器,存储器存储有可在处理器上运行的计算机程序,处理器执行程序时执行前述的基于RISC-V的生物信号检测方法,所述方法包括以下步骤:The memory stores a computer program that can be run on the processor. When the processor executes the program, it executes the aforementioned RISC-V-based biological signal detection method. The method includes the following steps:

由生物检测模块利用ISFET阵列传感器对与其接触的待测样品进行检测生成检测数据;The biological detection module uses the ISFET array sensor to detect the sample to be tested in contact with it to generate detection data;

由平台管理模块将所述检测数据发送给RISC-V内核模块;The platform management module sends the detection data to the RISC-V kernel module;

由RISC-V内核模块对检测数据进行处理生成处理结果并发送给所述平台管理模块;The RISC-V kernel module processes the detection data to generate processing results and sends them to the platform management module;

由平台管理模块接收并管理所述处理结果。The processing results are received and managed by the platform management module.

根据本发明的第四方面,还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时执行前述的基于RISC-V的生物信号检测方法,所述方法包括以下步骤:According to a fourth aspect of the present invention, a computer-readable storage medium is also provided. The computer-readable storage medium stores a computer program. When the computer program is executed by the processor, the aforementioned RISC-V-based biological signal detection method is executed. The method described includes the following steps:

由生物检测模块利用ISFET阵列传感器对与其接触的待测样品进行检测生成检测数据;The biological detection module uses the ISFET array sensor to detect the sample to be tested in contact with it to generate detection data;

由平台管理模块将所述检测数据发送给RISC-V内核模块;The platform management module sends the detection data to the RISC-V kernel module;

由RISC-V内核模块对检测数据进行处理生成处理结果并发送给所述平台管理模块;The RISC-V kernel module processes the detection data to generate processing results and sends them to the platform management module;

由平台管理模块接收并管理所述处理结果。The processing results are received and managed by the platform management module.

上述一种基于RISC-V的生物信号检测系统,通过生物检测模块与待测样品接触时使用ISFET阵列传感器进行检测生成检测数据,然后利用平台管理模块将生物检测模块生成的检测数据发送给RISC-V内核模块进行处理从而生成处理结果,最后再由平台管理模块接收并管理所述处理结果,实现了RISC-V和ISFET传感器的结合,拓宽ISFET检测系统的应用场景,更好的迎合产业的发展。The above-mentioned biological signal detection system based on RISC-V uses the ISFET array sensor to detect and generate detection data when the biological detection module comes into contact with the sample to be tested, and then uses the platform management module to send the detection data generated by the biological detection module to RISC-V. The V core module processes to generate processing results, and finally the platform management module receives and manages the processing results, realizing the combination of RISC-V and ISFET sensors, broadening the application scenarios of the ISFET detection system, and better catering to the development of the industry .

此外,本发明还提供了一种基于RISC-V的生物信号检测方法、一种计算机设备和一种计算机可读存储介质,同样能实现上述技术效果,这里不再赘述。In addition, the present invention also provides a RISC-V-based biological signal detection method, a computer device and a computer-readable storage medium, which can also achieve the above technical effects and will not be described again here.

附图说明Description of the drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings in the following description are only These are some embodiments of the present invention. For those of ordinary skill in the art, other embodiments can be obtained based on these drawings without exerting creative efforts.

图1为本发明一个是实施例提供的一种基于RISC-V的生物信号检测系统结构示意图;Figure 1 is a schematic structural diagram of a RISC-V-based biological signal detection system provided by one embodiment of the present invention;

图2为本发明一个实施例提供的ISFET传感器的框架构示意图;Figure 2 is a schematic diagram of the frame structure of an ISFET sensor provided by an embodiment of the present invention;

图3为本发明另一实施例提供的ISFET器件的结构图;Figure 3 is a structural diagram of an ISFET device provided by another embodiment of the present invention;

图4为本发明一个实施例提供的一种基于RISC-V的生物信号检测方法的流程示意图;Figure 4 is a schematic flow chart of a RISC-V-based biological signal detection method provided by an embodiment of the present invention;

图5为本发明另一个实施例中计算机设备的内部结构图。Figure 5 is an internal structural diagram of a computer device in another embodiment of the present invention.

具体实施方式Detailed ways

为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明实施例进一步详细说明。In order to make the purpose, technical solutions and advantages of the present invention more clear, the embodiments of the present invention will be further described in detail below with reference to specific embodiments and the accompanying drawings.

需要说明的是,本发明实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一”“第二”仅为了表述的方便,不应理解为对本发明实施例的限定,后续实施例对此不再一一说明。It should be noted that all expressions using "first" and "second" in the embodiments of the present invention are to distinguish two entities or parameters with the same name but not the same, so it can be seen that "first" and "second" It is only for the convenience of description and should not be understood as a limitation on the embodiments of the present invention, and subsequent embodiments will not describe this one by one.

在一个实施例中,请参照图1所示,本发明提供了一种基于RISC-V的生物信号检测系统,具体来说该系统包括:In one embodiment, please refer to Figure 1. The present invention provides a RISC-V-based biological signal detection system. Specifically, the system includes:

生物检测模块,所述生物检测模块与待测样品接触,并构造为利用ISFET阵列传感器对所述待测样品进行检测生成检测数据;A biological detection module, which is in contact with the sample to be tested and is configured to detect the sample to be tested using an ISFET array sensor to generate detection data;

RISC-V内核模块,所述RISC-V内核模块由符合RISC-V指令集标准的CPU内核构成,并构造为对接收的数据进行处理生成处理结果;其中RISC-V指令集是基于精简指令集计算(RISC)原理建立的一种开放指令集架构(ISA),是在指令集不断发展和成熟的基础上建立的。RISC-V是一个完全开源的指令集架构,设计简单,兼容各种编程语言,易于模块化设计,具有完整的工具链,同时有大量的开源实现和流片案例。RISC-V core module, the RISC-V core module is composed of a CPU core that complies with the RISC-V instruction set standard, and is configured to process the received data to generate processing results; wherein the RISC-V instruction set is based on the reduced instruction set An open instruction set architecture (ISA) based on computing (RISC) principles is established on the basis of the continuous development and maturity of the instruction set. RISC-V is a completely open source instruction set architecture with a simple design, compatible with various programming languages, easy to modularize, has a complete tool chain, and has a large number of open source implementations and tape-out cases.

平台管理模块,所述平台管理模块分别与所述生物检测模块和所述RISC-V内核模块通信,并构造为将所述检测数据发送给所述RISC-V内核模块,以及接收并管理所述处理结果。A platform management module, which communicates with the biological detection module and the RISC-V kernel module respectively, and is configured to send the detection data to the RISC-V kernel module, and receive and manage the process result.

上述一种基于RISC-V的生物信号检测系统,通过生物检测模块与待测样品接触时使用ISFET阵列传感器进行检测生成检测数据,然后利用平台管理模块将生物检测模块生成的检测数据发送给RISC-V内核模块进行处理从而生成处理结果,最后再由平台管理模块接收并管理所述处理结果,实现了RISC-V和ISFET传感器的结合,拓宽ISFET检测系统的应用场景,更好的迎合产业的发展The above-mentioned biological signal detection system based on RISC-V uses the ISFET array sensor to detect and generate detection data when the biological detection module comes into contact with the sample to be tested, and then uses the platform management module to send the detection data generated by the biological detection module to RISC-V. The V core module processes to generate processing results, and finally the platform management module receives and manages the processing results, realizing the combination of RISC-V and ISFET sensors, broadening the application scenarios of the ISFET detection system, and better catering to the development of the industry

在又一个实施例中,请继续结合图1所示,所述系统还包括数据监测模块,所述数据监测模块设置在所述平台管理模块和所述生物检测模块之间,并构造为对所述检测数据进行分析以确定所述生物检测模块的状态,以及将所述状态反馈给所述平台管理模块。In yet another embodiment, as shown in Figure 1, the system further includes a data monitoring module, which is disposed between the platform management module and the biological detection module and is configured to monitor all The detection data is analyzed to determine the status of the biological detection module, and the status is fed back to the platform management module.

在一些实施例中,所述数据监测模块进一步配置用于:In some embodiments, the data monitoring module is further configured to:

响应于所述生物检测模块未生成检测数据的持续时间达到预设值,则确认所述生物检测模块处于不工作的状态;In response to the duration of the biological detection module not generating detection data reaching a preset value, it is confirmed that the biological detection module is in a non-working state;

响应于所述生物检测模块生成检测数据,则判断所述检测数据对应的信号电压值是否落入预设最高电压值和预设最低电压值形成的范围内;In response to the biological detection module generating detection data, it is determined whether the signal voltage value corresponding to the detection data falls within the range formed by the preset highest voltage value and the preset lowest voltage value;

响应于落入预设最高电压值和预设最低电压值形成的范围内,则确认所述生物检测模块处于正常工作状态;In response to falling within the range formed by the preset highest voltage value and the preset lowest voltage value, it is confirmed that the biological detection module is in normal working condition;

响应于未落入预设最高电压值和预设最低电压值形成的范围内,则确认所述生物检测模块处于特殊工作状态。In response to not falling within the range formed by the preset highest voltage value and the preset lowest voltage value, it is confirmed that the biological detection module is in a special working state.

在一些实施例中,所述数据监测模块进一步配置用于:In some embodiments, the data monitoring module is further configured to:

对生物检测模块所处环境的温度、湿度进行检测,并发送给所述平台管理模块。The temperature and humidity of the environment where the biological detection module is located are detected and sent to the platform management module.

在一些实施例中,所述平台管理模块进一步配置用于:In some embodiments, the platform management module is further configured to:

响应于所述生物检测模块处于不工作的状态,则向生物检测模块发出休眠指令以使其进入低功耗模式;In response to the biological detection module being in an inoperative state, issuing a sleep instruction to the biological detection module to enter a low power consumption mode;

响应于所述生物检测模块处于正常工作状态,则向所述RISC-V内核模块发出第一模式选择命令,以使所述RISC-V内核模块工作在RISC-V架构定义的机器模式下;In response to the biological detection module being in a normal working state, issuing a first mode selection command to the RISC-V kernel module so that the RISC-V kernel module works in the machine mode defined by the RISC-V architecture;

响应于所述生物检测模块处于特殊工作状态,则向所述RISC-V内核模块发出第二模式选择命令并发出告警,以使所述RISC-V内核模块工作在RISC-V架构定义的用户模式。In response to the biological detection module being in a special working state, a second mode selection command is issued to the RISC-V kernel module and an alarm is issued, so that the RISC-V kernel module works in the user mode defined by the RISC-V architecture. .

本实施例的一种基于RISC-V的生物信号检测系统,通过数据监测模块与平台管理模块的配合,控制RISC-V内核模块的工作状态,降低了检测系统的功耗,通过通信传输模块和生物检测模块进行数据传输,提高了处理数据的速度,提升了样本检测的速率,保证了生物检测应用中的时间效率,符合不断发展的生物检测系统的要求。A biological signal detection system based on RISC-V in this embodiment controls the working status of the RISC-V core module through the cooperation of the data monitoring module and the platform management module, reducing the power consumption of the detection system. Through the communication transmission module and The biodetection module transmits data, improves the speed of data processing, increases the rate of sample detection, ensures time efficiency in biodetection applications, and meets the requirements of the constantly evolving biodetection system.

在一些实施例中,请继续参照图1所示,为了进一步提升系统灵活性,方便对处理结果以及检测数据的管理,所述系统还包括通信模块和远端设备,所述通信模块分别与所述远端设备和所述平台管理模块连接,用于将所述处理结果发送给所述远端设备。In some embodiments, please continue to refer to Figure 1. In order to further improve the system flexibility and facilitate the management of processing results and detection data, the system also includes a communication module and a remote device. The communication module is connected to the remote device respectively. The remote device is connected to the platform management module and used to send the processing result to the remote device.

在一些实施例中,请参照图2,所述生物检测模块包括ISFET阵列传感器、数据采集卡;In some embodiments, please refer to Figure 2, the biological detection module includes an ISFET array sensor and a data acquisition card;

所述ISFET阵列传感器由时钟信号驱动,并与待测样品直接接触检测相应信号;The ISFET array sensor is driven by a clock signal and is in direct contact with the sample to be tested to detect corresponding signals;

所述数据采集卡由相同频率时钟信号驱动,并与所述ISFET阵列传感器连接用于采集传感器传递的检测信号;The data acquisition card is driven by the same frequency clock signal and is connected to the ISFET array sensor for collecting detection signals transmitted by the sensor;

其中,请参照图3所示,所述ISFET阵列传感器包括ISFET阵列单元、信号采集电路、行选择电路和列选择电路;Wherein, please refer to Figure 3, the ISFET array sensor includes an ISFET array unit, a signal acquisition circuit, a row selection circuit and a column selection circuit;

所述ISFET阵列单元由多个pixel构成,每个pixel包含一个ISFET器件,用于与待测样品直接接触并将样品浓度的化学信号转换为电信号输出;The ISFET array unit is composed of multiple pixels, each pixel contains an ISFET device, which is used to directly contact the sample to be measured and convert the chemical signal of the sample concentration into an electrical signal for output;

所述信号采集电路用于采集ISFET阵列输的电信号并传送至数据采集卡;The signal acquisition circuit is used to collect the electrical signals transmitted by the ISFET array and transmit them to the data acquisition card;

所述行选择电路和所述列选择电路均由移位寄存器或译码器构成,用于通过周期性的时钟信号按照顺序选择ISFET阵列中pixel单元进行电信号输出。The row selection circuit and the column selection circuit are both composed of a shift register or a decoder, and are used to select pixel units in the ISFET array in sequence through periodic clock signals for electrical signal output.

在又一个实施例中,请结合图4所示,本发明还提供了一种基于RISC-V的生物信号检测方法,采用以上所述的基于RISC-V的生物信号检测系统,所述方法包括以下步骤:In another embodiment, as shown in Figure 4, the present invention also provides a RISC-V-based biological signal detection method, using the above-mentioned RISC-V-based biological signal detection system, the method includes Following steps:

步骤S1,由生物检测模块利用ISFET阵列传感器对与其接触的待测样品进行检测生成检测数据;Step S1, the biological detection module uses the ISFET array sensor to detect the sample to be tested in contact with it to generate detection data;

步骤S2,由平台管理模块将所述检测数据发送给RISC-V内核模块;Step S2, the platform management module sends the detection data to the RISC-V kernel module;

步骤S3由RISC-V内核模块对检测数据进行处理生成处理结果并发送给所述平台管理模块;Step S3: The RISC-V kernel module processes the detection data to generate processing results and sends them to the platform management module;

步骤S4,由平台管理模块接收并管理所述处理结果。Step S4: The platform management module receives and manages the processing results.

上述一种基于RISC-V的生物信号检测方法,通过生物检测模块与待测样品接触时使用ISFET阵列传感器进行检测生成检测数据,然后利用平台管理模块将生物检测模块生成的检测数据发送给RISC-V内核模块进行处理从而生成处理结果,最后再由平台管理模块接收并管理所述处理结果,实现了RISC-V和ISFET传感器的结合,拓宽ISFET检测系统的应用场景,更好的迎合产业的发展。The above-mentioned RISC-V-based biological signal detection method uses an ISFET array sensor to detect and generate detection data when the biological detection module comes into contact with the sample to be tested, and then uses the platform management module to send the detection data generated by the biological detection module to RISC-V. The V core module performs processing to generate processing results, and finally the platform management module receives and manages the processing results, realizing the combination of RISC-V and ISFET sensors, broadening the application scenarios of the ISFET detection system, and better catering to the development of the industry .

在一些实施例中,所述系统还包括数据监测模块,所述数据监测模块设置在所述平台管理模块和所述生物检测模块之间,并构造为对所述检测数据进行分析以确定所述生物检测模块的状态,以及将所述状态反馈给所述平台管理模块。In some embodiments, the system further includes a data monitoring module, which is disposed between the platform management module and the biological detection module and is configured to analyze the detection data to determine the The status of the biometric detection module, and feedback of the status to the platform management module.

在一些实施例中,所述方法包括利用所述数据监测模块执行以下步骤:In some embodiments, the method includes utilizing the data monitoring module to perform the following steps:

响应于所述生物检测模块未生成检测数据的持续时间达到预设值,则确认所述生物检测模块处于不工作的状态;In response to the duration of the biological detection module not generating detection data reaching a preset value, it is confirmed that the biological detection module is in a non-working state;

响应于所述生物检测模块生成检测数据,则判断所述检测数据对应的信号电压值是否落入预设最高电压值和预设最低电压值形成的范围内;In response to the biological detection module generating detection data, it is determined whether the signal voltage value corresponding to the detection data falls within the range formed by the preset highest voltage value and the preset lowest voltage value;

响应于落入预设最高电压值和预设最低电压值形成的范围内,则确认所述生物检测模块处于正常工作状态;In response to falling within the range formed by the preset highest voltage value and the preset lowest voltage value, it is confirmed that the biological detection module is in normal working condition;

响应于未落入预设最高电压值和预设最低电压值形成的范围内,则确认所述生物检测模块处于特殊工作状态。In response to not falling within the range formed by the preset highest voltage value and the preset lowest voltage value, it is confirmed that the biological detection module is in a special working state.

在一些实施例中,所述方法还包括利用所述数据监测模块执行以下步骤:In some embodiments, the method further includes utilizing the data monitoring module to perform the following steps:

对生物检测模块所处环境的温度、湿度进行检测,并发送给所述平台管理模块。The temperature and humidity of the environment where the biological detection module is located are detected and sent to the platform management module.

在一些实施例中,所述方法还包括利用所述平台管理模块执行以下步骤:In some embodiments, the method further includes utilizing the platform management module to perform the following steps:

响应于所述生物检测模块处于不工作的状态,则向生物检测模块发出休眠指令以使其进入低功耗模式;In response to the biological detection module being in an inoperative state, issuing a sleep instruction to the biological detection module to enter a low power consumption mode;

响应于所述生物检测模块处于正常工作状态,则向所述RISC-V内核模块发出第一模式选择命令,以使所述RISC-V内核模块工作在RISC-V架构定义的机器模式下;In response to the biological detection module being in a normal working state, issuing a first mode selection command to the RISC-V kernel module so that the RISC-V kernel module works in the machine mode defined by the RISC-V architecture;

响应于所述生物检测模块处于特殊工作状态,则向所述RISC-V内核模块发出第二模式选择命令并发出告警,以使所述RISC-V内核模块工作在RISC-V架构定义的用户模式。In response to the biological detection module being in a special working state, a second mode selection command is issued to the RISC-V kernel module and an alarm is issued, so that the RISC-V kernel module works in the user mode defined by the RISC-V architecture. .

在一些实施例值,所述系统还包括通信模块和远端设备,所述通信模块分别与所述远端设备和所述平台管理模块连接,用于将所述处理结果发送给所述远端设备。In some embodiments, the system further includes a communication module and a remote device. The communication module is connected to the remote device and the platform management module respectively, and is used to send the processing results to the remote device. equipment.

在一些实施例中,所述生物检测模块包括ISFET阵列传感器、数据采集卡;In some embodiments, the biological detection module includes an ISFET array sensor and a data acquisition card;

所述ISFET阵列传感器由时钟信号驱动,并与待测样品直接接触检测相应信号;The ISFET array sensor is driven by a clock signal and is in direct contact with the sample to be tested to detect corresponding signals;

所述数据采集卡由相同频率时钟信号驱动,并与所述ISFET阵列传感器连接用于采集传感器传递的检测信号;The data acquisition card is driven by the same frequency clock signal and is connected to the ISFET array sensor for collecting detection signals transmitted by the sensor;

其中,所述ISFET阵列传感器包括ISFET阵列单元、信号采集电路、行选择电路和列选择电路;Wherein, the ISFET array sensor includes an ISFET array unit, a signal acquisition circuit, a row selection circuit and a column selection circuit;

所述ISFET阵列单元由多个pixel构成,每个pixel包含一个ISFET器件,用于与待测样品直接接触并将样品浓度的化学信号转换为电信号输出;The ISFET array unit is composed of multiple pixels, each pixel contains an ISFET device, which is used to directly contact the sample to be measured and convert the chemical signal of the sample concentration into an electrical signal for output;

所述信号采集电路用于采集ISFET阵列输的电信号并传送至数据采集卡;The signal acquisition circuit is used to collect the electrical signals transmitted by the ISFET array and transmit them to the data acquisition card;

所述行选择电路和所述列选择电路均由移位寄存器或译码器构成,用于通过周期性的时钟信号按照顺序选择ISFET阵列中pixel单元进行电信号输出。The row selection circuit and the column selection circuit are both composed of a shift register or a decoder, and are used to select pixel units in the ISFET array in sequence through periodic clock signals for outputting electrical signals.

根据本发明的另一方面,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图请参照图5所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时实现以上所述的基于RISC-V的生物信号检测方法,具体来说,所述方法包括以下步骤:According to another aspect of the present invention, a computer device is provided. The computer device may be a server. Please refer to FIG. 5 for its internal structure diagram. The computer device includes a processor, memory, network interface, and database connected through a system bus. Wherein, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes non-volatile storage media and internal memory. The non-volatile storage medium stores operating systems, computer programs and databases. This internal memory provides an environment for the execution of operating systems and computer programs in non-volatile storage media. The computer device's database is used to store data. The network interface of the computer device is used to communicate with external terminals through a network connection. When the computer program is executed by the processor, the above-mentioned RISC-V-based biological signal detection method is implemented. Specifically, the method includes the following steps:

由生物检测模块利用ISFET阵列传感器对与其接触的待测样品进行检测生成检测数据;The biological detection module uses the ISFET array sensor to detect the sample to be tested in contact with it to generate detection data;

由平台管理模块将所述检测数据发送给RISC-V内核模块;The platform management module sends the detection data to the RISC-V kernel module;

由RISC-V内核模块对检测数据进行处理生成处理结果并发送给所述平台管理模块;The RISC-V kernel module processes the detection data to generate processing results and sends them to the platform management module;

由平台管理模块接收并管理所述处理结果。The processing results are received and managed by the platform management module.

在一些实施例中,所述方法还包括由数据监测模块对所述检测数据进行分析以确定所述生物检测模块的状态,以及将所述工作状态反馈给所述平台管理模块。In some embodiments, the method further includes analyzing the detection data by a data monitoring module to determine the status of the biological detection module, and feeding back the working status to the platform management module.

在一些实施例中,所述方法包括利用所述数据监测模块执行以下步骤:In some embodiments, the method includes utilizing the data monitoring module to perform the following steps:

响应于所述生物检测模块未生成检测数据的持续时间达到预设值,则确认所述生物检测模块处于不工作的状态;In response to the duration of the biological detection module not generating detection data reaching a preset value, it is confirmed that the biological detection module is in a non-working state;

响应于所述生物检测模块生成检测数据,则判断所述检测数据对应的信号电压值是否落入预设最高电压值和预设最低电压值形成的范围内;In response to the biological detection module generating detection data, it is determined whether the signal voltage value corresponding to the detection data falls within the range formed by the preset highest voltage value and the preset lowest voltage value;

响应于落入预设最高电压值和预设最低电压值形成的范围内,则确认所述生物检测模块处于正常工作状态;In response to falling within the range formed by the preset highest voltage value and the preset lowest voltage value, it is confirmed that the biological detection module is in normal working condition;

响应于未落入预设最高电压值和预设最低电压值形成的范围内,则确认所述生物检测模块处于特殊工作状态。In response to not falling within the range formed by the preset highest voltage value and the preset lowest voltage value, it is confirmed that the biological detection module is in a special working state.

在一些实施例中,所述方法还包括利用所述数据监测模块执行以下步骤:In some embodiments, the method further includes utilizing the data monitoring module to perform the following steps:

对生物检测模块所处环境的温度、湿度进行检测,并发送给所述平台管理模块。The temperature and humidity of the environment where the biological detection module is located are detected and sent to the platform management module.

在一些实施例中,所述方法还包括利用所述平台管理模块执行以下步骤:In some embodiments, the method further includes utilizing the platform management module to perform the following steps:

响应于所述生物检测模块处于不工作的状态,则向生物检测模块发出休眠指令以使其进入低功耗模式;In response to the biological detection module being in an inoperative state, issuing a sleep instruction to the biological detection module to enter a low power consumption mode;

响应于所述生物检测模块处于正常工作状态,则向所述RISC-V内核模块发出第一模式选择命令,以使所述RISC-V内核模块工作在RISC-V架构定义的机器模式下;In response to the biological detection module being in a normal working state, issuing a first mode selection command to the RISC-V kernel module so that the RISC-V kernel module works in the machine mode defined by the RISC-V architecture;

响应于所述生物检测模块处于特殊工作状态,则向所述RISC-V内核模块发出第二模式选择命令并发出告警,以使所述RISC-V内核模块工作在RISC-V架构定义的用户模式。In response to the biological detection module being in a special working state, a second mode selection command is issued to the RISC-V kernel module and an alarm is issued, so that the RISC-V kernel module works in the user mode defined by the RISC-V architecture. .

在一些实施例值,所述方法还包括利用通信模块将所述处理结果发送给远端设备。In some embodiments, the method further includes using a communication module to send the processing result to a remote device.

在一些实施例中,所述方法还包括生物检测模块包括ISFET阵列传感器、数据采集卡;In some embodiments, the method further includes the biological detection module including an ISFET array sensor and a data acquisition card;

由时钟信号驱动ISFET阵列传感器,并使所述ISFET阵列传感器与待测样品直接接触检测相应信号;The ISFET array sensor is driven by the clock signal, and the ISFET array sensor is directly contacted with the sample to be tested to detect the corresponding signal;

由数据采集卡采集传感器传递的检测信号;The detection signal transmitted by the sensor is collected by the data acquisition card;

构成所述ISFET阵列单元的多个pixel中的每一个ISFET器件与待测样品直接接触并将样品浓度的化学信号转换为电信号输出;Each ISFET device in the multiple pixels constituting the ISFET array unit is in direct contact with the sample to be measured and converts the chemical signal of the sample concentration into an electrical signal for output;

由所述信号采集电路采集ISFET阵列输的电信号并传送至数据采集卡;The electrical signal output from the ISFET array is collected by the signal acquisition circuit and transmitted to the data acquisition card;

由所述行选择电路和所述列选择电路通过周期性的时钟信号按照顺序选择ISFET阵列中pixel单元进行电信号输出。The row selection circuit and the column selection circuit sequentially select pixel units in the ISFET array through periodic clock signals to output electrical signals.

根据本发明的又一方面,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以上所述的基于RISC-V的生物信号检测方法,具体来说,包括执行以下步骤:According to another aspect of the present invention, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the above-mentioned RISC-V-based biological signal detection method is implemented. Specifically, , including performing the following steps:

由生物检测模块利用ISFET阵列传感器对与其接触的待测样品进行检测生成检测数据;The biological detection module uses the ISFET array sensor to detect the sample to be tested in contact with it to generate detection data;

由平台管理模块将所述检测数据发送给RISC-V内核模块;The platform management module sends the detection data to the RISC-V kernel module;

由RISC-V内核模块对检测数据进行处理生成处理结果并发送给所述平台管理模块;The RISC-V kernel module processes the detection data to generate processing results and sends them to the platform management module;

由平台管理模块接收并管理所述处理结果。The processing results are received and managed by the platform management module.

在一些实施例中,所述方法还包括由数据监测模块对所述检测数据进行分析以确定所述生物检测模块的状态,以及将所述工作状态反馈给所述平台管理模块。In some embodiments, the method further includes analyzing the detection data by a data monitoring module to determine the status of the biological detection module, and feeding back the working status to the platform management module.

在一些实施例中,所述方法包括利用所述数据监测模块执行以下步骤:In some embodiments, the method includes utilizing the data monitoring module to perform the following steps:

响应于所述生物检测模块未生成检测数据的持续时间达到预设值,则确认所述生物检测模块处于不工作的状态;In response to the duration of the biological detection module not generating detection data reaching a preset value, it is confirmed that the biological detection module is in a non-working state;

响应于所述生物检测模块生成检测数据,则判断所述检测数据对应的信号电压值是否落入预设最高电压值和预设最低电压值形成的范围内;In response to the biological detection module generating detection data, it is determined whether the signal voltage value corresponding to the detection data falls within the range formed by the preset highest voltage value and the preset lowest voltage value;

响应于落入预设最高电压值和预设最低电压值形成的范围内,则确认所述生物检测模块处于正常工作状态;In response to falling within the range formed by the preset highest voltage value and the preset lowest voltage value, it is confirmed that the biological detection module is in normal working condition;

响应于未落入预设最高电压值和预设最低电压值形成的范围内,则确认所述生物检测模块处于特殊工作状态。In response to not falling within the range formed by the preset highest voltage value and the preset lowest voltage value, it is confirmed that the biological detection module is in a special working state.

在一些实施例中,所述方法还包括利用所述数据监测模块执行以下步骤:In some embodiments, the method further includes utilizing the data monitoring module to perform the following steps:

对生物检测模块所处环境的温度、湿度进行检测,并发送给所述平台管理模块。The temperature and humidity of the environment where the biological detection module is located are detected and sent to the platform management module.

在一些实施例中,所述方法还包括利用所述平台管理模块执行以下步骤:In some embodiments, the method further includes utilizing the platform management module to perform the following steps:

响应于所述生物检测模块处于不工作的状态,则向生物检测模块发出休眠指令以使其进入低功耗模式;In response to the biological detection module being in an inoperative state, issuing a sleep instruction to the biological detection module to enter a low power consumption mode;

响应于所述生物检测模块处于正常工作状态,则向所述RISC-V内核模块发出第一模式选择命令,以使所述RISC-V内核模块工作在RISC-V架构定义的机器模式下;In response to the biological detection module being in a normal working state, issuing a first mode selection command to the RISC-V kernel module so that the RISC-V kernel module works in the machine mode defined by the RISC-V architecture;

响应于所述生物检测模块处于特殊工作状态,则向所述RISC-V内核模块发出第二模式选择命令并发出告警,以使所述RISC-V内核模块工作在RISC-V架构定义的用户模式。In response to the biological detection module being in a special working state, a second mode selection command is issued to the RISC-V kernel module and an alarm is issued, so that the RISC-V kernel module works in the user mode defined by the RISC-V architecture. .

在一些实施例值,所述方法还包括利用通信模块将所述处理结果发送给远端设备。In some embodiments, the method further includes using a communication module to send the processing result to a remote device.

在一些实施例中,所述方法还包括生物检测模块包括ISFET阵列传感器、数据采集卡;In some embodiments, the method further includes the biological detection module including an ISFET array sensor and a data acquisition card;

由时钟信号驱动ISFET阵列传感器,并使所述ISFET阵列传感器与待测样品直接接触检测相应信号;The ISFET array sensor is driven by the clock signal, and the ISFET array sensor is directly contacted with the sample to be tested to detect the corresponding signal;

由数据采集卡采集传感器传递的检测信号;The detection signal transmitted by the sensor is collected by the data acquisition card;

构成所述ISFET阵列单元的多个pixel中的每一个ISFET器件与待测样品直接接触并将样品浓度的化学信号转换为电信号输出;Each ISFET device in the multiple pixels constituting the ISFET array unit is in direct contact with the sample to be measured and converts the chemical signal of the sample concentration into an electrical signal for output;

由所述信号采集电路采集ISFET阵列输的电信号并传送至数据采集卡;The electrical signal output from the ISFET array is collected by the signal acquisition circuit and transmitted to the data acquisition card;

由所述行选择电路和所述列选择电路通过周期性的时钟信号按照顺序选择ISFET阵列中pixel单元进行电信号输出。The row selection circuit and the column selection circuit sequentially select pixel units in the ISFET array through periodic clock signals to output electrical signals.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage. In the media, when executed, the computer program may include the processes of the above method embodiments. Any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and/or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous chain Synchlink DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。The technical features of the above embodiments can be combined in any way. To simplify the description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, all possible combinations should be used. It is considered to be within the scope of this manual.

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。The above-described embodiments only express several implementation modes of the present application, and their descriptions are relatively specific and detailed, but they should not be construed as limiting the scope of the invention patent. It should be noted that, for those of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present application, and these all fall within the protection scope of the present application. Therefore, the protection scope of this patent application should be determined by the appended claims.

Claims (7)

1. A RISC-V based biosignal detection system, the system comprising:
the biological detection module is contacted with the sample to be detected and is configured to detect the sample to be detected by using an ISFET array sensor to generate detection data;
the RISC-V kernel module consists of a CPU kernel conforming to the RISC-V instruction set standard and is configured to process received data to generate a processing result, wherein the RISC-V instruction set is an open instruction set architecture established based on a reduced instruction set computing principle;
the platform management module is respectively communicated with the biological detection module and the RISC-V kernel module, and is configured to send the detection data to the RISC-V kernel module and receive and manage the processing result;
the system further includes a data monitoring module disposed between the platform management module and the biological detection module and configured to analyze the detection data to determine a status of the biological detection module and to feed back the status to the platform management module;
the data monitoring module is further configured to:
in response to the duration of the detection data not generated by the biological detection module reaching a preset value, confirming that the biological detection module is in a non-working state;
responding to the biological detection module to generate detection data, and judging whether a signal voltage value corresponding to the detection data falls into a range formed by a preset highest voltage value and a preset lowest voltage value;
responding to the range formed by the preset highest voltage value and the preset lowest voltage value, and confirming that the biological detection module is in a normal working state;
if the biological detection module does not fall into the range formed by the preset highest voltage value and the preset lowest voltage value, confirming that the biological detection module is in a special working state;
the platform management module is further configured to:
responding to the biological detection module in a non-working state, sending a dormancy instruction to the biological detection module so as to enable the biological detection module to enter a low-power consumption mode;
responding to the biological detection module in a normal working state, sending a first mode selection command to the RISC-V kernel module so as to enable the RISC-V kernel module to work in a machine mode defined by a RISC-V architecture;
and in response to the biological detection module being in a special working state, sending a second mode selection command to the RISC-V kernel module and sending an alarm so that the RISC-V kernel module works in a user mode defined by a RISC-V architecture.
2. The RISC-V based biosignal detection system of claim 1, wherein the data monitoring module is further configured to:
and detecting the temperature and the humidity of the environment where the biological detection module is located, and sending the temperature and the humidity to the platform management module.
3. The RISC-V biological signal detection system according to claim 1, further comprising a communication module and a remote device, the communication module being connected to the remote device and the platform management module, respectively, for transmitting the processing result to the remote device.
4. The RISC-V based biosignal detection system of claim 1, wherein the biosignal detection module comprises an ISFET array sensor, a data acquisition card;
the ISFET array sensor is driven by a clock signal and is in direct contact with a sample to be detected to detect a corresponding signal;
the data acquisition card is driven by clock signals with the same frequency and is connected with the ISFET array sensor for acquiring detection signals transmitted by the sensor;
the ISFET array sensor comprises an ISFET array unit, a signal acquisition circuit, a row selection circuit and a column selection circuit;
the ISFET array unit is composed of a plurality of pixels, and each pixel comprises an ISFET device and is used for directly contacting a sample to be tested and converting chemical signals of the concentration of the sample into electric signals to be output;
the signal acquisition circuit is used for acquiring electric signals transmitted by the ISFET array and transmitting the electric signals to the data acquisition card;
the row selection circuit and the column selection circuit are both composed of a shift register or a decoder and are used for sequentially selecting pixel units in the ISFET array to output electric signals through a periodic clock signal.
5. A method for RISC-V based bio-signal detection using the system of any one of claims 1-4, the method comprising:
detecting a sample to be detected contacted with the biological detection module by using an ISFET array sensor to generate detection data;
the platform management module sends the detection data to the RISC-V kernel module;
the RISC-V kernel module processes the detection data to generate a processing result and sends the processing result to the platform management module;
the processing results are received and managed by a platform management module.
6. A computer device, comprising:
at least one processor; and
a memory storing a computer program executable in the processor, the processor executing the RISC-V based bio-signal detection method of claim 5 when the program is executed.
7. A computer readable storage medium storing a computer program, wherein the computer program when executed by a processor performs the RISC-V based bio-signal detection method of claim 5.
CN202210832067.6A 2022-07-15 2022-07-15 Biological signal detection system, method and medium based on RISC-V Active CN115184437B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210832067.6A CN115184437B (en) 2022-07-15 2022-07-15 Biological signal detection system, method and medium based on RISC-V

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210832067.6A CN115184437B (en) 2022-07-15 2022-07-15 Biological signal detection system, method and medium based on RISC-V

Publications (2)

Publication Number Publication Date
CN115184437A CN115184437A (en) 2022-10-14
CN115184437B true CN115184437B (en) 2024-02-02

Family

ID=83518951

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210832067.6A Active CN115184437B (en) 2022-07-15 2022-07-15 Biological signal detection system, method and medium based on RISC-V

Country Status (1)

Country Link
CN (1) CN115184437B (en)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008133719A2 (en) * 2006-11-06 2008-11-06 Biowarn Llc Methodology and apparatus for the detection of biological substances
CN101669026A (en) * 2006-12-14 2010-03-10 离子流系统有限公司 Utilize the method and apparatus of large-scale F ET array measurement analyte
KR20120125895A (en) * 2011-05-09 2012-11-19 한국과학기술연구원 Automatic measurement system for multi-sensors
CN103578256A (en) * 2013-11-04 2014-02-12 桂林电子科技大学 Regional water environment heavy metal monitoring system and operating method
CN109212001A (en) * 2017-06-30 2019-01-15 中国科学院微电子研究所 Detection device and method
CN110892252A (en) * 2018-01-08 2020-03-17 因美纳有限公司 High-throughput sequencing with semiconductor-based assays
CN110945625A (en) * 2017-07-21 2020-03-31 Atonarp株式会社 Current detection device and spectrometer using same
CN111025990A (en) * 2019-12-25 2020-04-17 山东浪潮人工智能研究院有限公司 A vehicle terminal system based on RISC-V
CN111781265A (en) * 2020-07-03 2020-10-16 中国科学院半导体研究所 Electrochemical sensor for detecting various components in solution and preparation method thereof
CN111856288A (en) * 2020-07-21 2020-10-30 南京英锐创电子科技有限公司 Sensor chip and working method thereof
US11210188B1 (en) * 2021-05-06 2021-12-28 Raytheon Company Systems and methods for processor monitoring and recovery
CN114002300A (en) * 2021-10-15 2022-02-01 华中科技大学 A circuit detection system based on liquid gate field effect transistor biosensor

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2477506B (en) * 2010-02-03 2013-10-30 Dna Electronics Ltd Integrated electrochemical and optical sensor with inductor

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008133719A2 (en) * 2006-11-06 2008-11-06 Biowarn Llc Methodology and apparatus for the detection of biological substances
CN101669026A (en) * 2006-12-14 2010-03-10 离子流系统有限公司 Utilize the method and apparatus of large-scale F ET array measurement analyte
KR20120125895A (en) * 2011-05-09 2012-11-19 한국과학기술연구원 Automatic measurement system for multi-sensors
CN103578256A (en) * 2013-11-04 2014-02-12 桂林电子科技大学 Regional water environment heavy metal monitoring system and operating method
CN109212001A (en) * 2017-06-30 2019-01-15 中国科学院微电子研究所 Detection device and method
CN110945625A (en) * 2017-07-21 2020-03-31 Atonarp株式会社 Current detection device and spectrometer using same
CN110892252A (en) * 2018-01-08 2020-03-17 因美纳有限公司 High-throughput sequencing with semiconductor-based assays
CN111025990A (en) * 2019-12-25 2020-04-17 山东浪潮人工智能研究院有限公司 A vehicle terminal system based on RISC-V
CN111781265A (en) * 2020-07-03 2020-10-16 中国科学院半导体研究所 Electrochemical sensor for detecting various components in solution and preparation method thereof
CN111856288A (en) * 2020-07-21 2020-10-30 南京英锐创电子科技有限公司 Sensor chip and working method thereof
US11210188B1 (en) * 2021-05-06 2021-12-28 Raytheon Company Systems and methods for processor monitoring and recovery
CN114002300A (en) * 2021-10-15 2022-02-01 华中科技大学 A circuit detection system based on liquid gate field effect transistor biosensor

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
张宁 ; 王春芳 ; .新型pH值和离子浓度测量仪的研制.电子测量技术.2007,(01),36-39. *
新型pH值和离子浓度测量仪的研制;张宁;王春芳;;电子测量技术(01);36-39 *

Also Published As

Publication number Publication date
CN115184437A (en) 2022-10-14

Similar Documents

Publication Publication Date Title
Han et al. Multi‐mode/signal biosensors: Electrochemical integrated sensing techniques
CN112136039B (en) Alkalinity measurement of water samples
EP1376115A8 (en) Portable multi-functional electrochemical sensor
US20230019703A1 (en) Personal health tracking urinalysis device
US11169112B2 (en) pH measurement of an aqueous sample
EP3640639B1 (en) Method and apparatus for determining the composition of one or more gases
CN110403611B (en) Method, device, computer equipment and storage medium for predicting glycated hemoglobin composition value in blood
US20250003950A1 (en) Systems and methods for predicting diseases
US20150260674A1 (en) Electrochemical analysis and simulation device
US20220170900A1 (en) Gas detection intelligence training system and operating method thereof
Khatri et al. Drift compensation of commercial water quality sensors using machine learning to extend the calibration lifetime
CN115184437B (en) Biological signal detection system, method and medium based on RISC-V
Qian et al. Improving high throughput manufacture of laser-inscribed graphene electrodes via hierarchical clustering
Murugan et al. Machine Learning-Driven Advances in Electrochemical Sensing: A Horizon Scan
Kang et al. Strategies to enrich electrochemical sensing data with analytical relevance for machine learning applications: A focused review
US12108318B2 (en) Dynamic wireless information transmission
CN118150833A (en) A blood glucose meter quality inspection method, device, electronic equipment and medium
US20210018460A1 (en) Sp3 substituted carbon electrode analysis
US20210333231A1 (en) pH MEASUREMENT OF AN AQUEOUS SAMPLE
CN115956884B (en) Sleep state and sleep stage monitoring method and device and terminal equipment
US11808733B2 (en) Square wave amperometry alkalinity measurement
US20250224409A1 (en) Miniaturized handheld electrochemical-biosensor system for detecting creatinine from serum samples and its method thereof
van Staden et al. Wireless electrochemical sensors: a tool for process control past, present and the future
Udayakumar et al. Deep learning-based production assists water quality warning system for reverse osmosis plants
Janyasupab et al. Development of Wireless based Potentiostat in Biomedical Applications

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20240710

Address after: 2324, Building 1, Aosheng Building, No. 1166 Xinluo Street, High tech Zone, Jinan City, Shandong Province, 250000

Patentee after: Inspur Computer Technology Co.,Ltd.

Country or region after: China

Address before: 250000 floor 35, S01 building, Inspur Science Park, 1036 Inspur Road, Jinan area, China (Shandong) pilot Free Trade Zone, Jinan, Shandong Province

Patentee before: Shandong Yunhai guochuang cloud computing equipment industry innovation center Co.,Ltd.

Country or region before: China

TR01 Transfer of patent right