一种基于忆阻器的语音存储与分类系统技术方案

技术编号:16702071 阅读:43 留言:0更新日期:2017-12-02 14:52
本发明专利技术公开一种基于忆阻器的语音存储与分类系统,涉及电子技术中的数字音频信息存储与分类领域,包括依次连接的拾音模块、放大模块、忆阻型滤波模块、A/D转换模块、控制模块和基于忆阻器交叉阵列的存储模块,控制模块还连接有语音分类模块,语音分类模块为基于忆阻器的神经网络,所述神经网络的神经元的硬件电路为忆阻桥神经元电路。

A memory and classification system based on memristor

The invention discloses a memristor based voice storage and classification system, relates to a digital audio information stored in the electronic technology and classification field, comprises a pickup module, amplifier module, filter module, A/D memristor type conversion module, control module and storage module memristor cross array based on control the module is also connected with a speech classification module, speech classification module for neural network based on memristor, the hardware circuit of the neural network for the memristor bridge neuron circuit.

【技术实现步骤摘要】
一种基于忆阻器的语音存储与分类系统
本专利技术涉及电子技术中的数字音频信息存储与分类领域,尤其涉及一种基于忆阻器的语音存储与分类系统。
技术介绍
传统的磁带语音存储系统具有体积大、使用不便等问题,在电子与信息处理的使用中受到了许多限制;随着数字化语音技术的发展,基于单片机的数字语音存储与系统因其体积小、使用方便、功耗低等优势,从而代替了磁带系统。但在基于单片机的数字语音存储系统与分类方法中,传统的滤波器无法精准地调整滤波参数,传统的存储器读写速度慢,传统的采用软件实现分类算法具有运算速度慢、稳定差等缺点。
技术实现思路
本专利技术的目的在于:为解决现有的语音存储系统中的传统滤波器无法精准地调整滤波参数、传统的存储器读写速度慢导致的语音存储系统精准度和效率都不高的问题,还为了解决现有的语音分类方法都是单纯地采用软件实现分类算法具有运算速度慢、稳定差的缺点,本专利技术提供一种基于忆阻器的语音存储与分类系统。本专利技术的技术方案如下:一种基于忆阻器的语音存储与分类系统,包括依次连接的拾音模块、放大模块、忆阻型滤波模块、A/D转换模块、控制模块和基于忆阻器交叉阵列的存储模块,控制模块还连接有语音分类模块,语音分类模块为基于忆阻器的神经网络,所述神经网络的神经元的硬件电路为忆阻桥神经元电路。进一步地,所述忆阻型滤波模块为二阶带通有源滤波器。进一步地,所述基于忆阻器交叉阵列的存储模块包括依次连接的“写0或1”选择电路、脉冲施加电路、多路选择器,还包括与多路选择器相连的忆阻交叉阵列电路和读电路,所述忆阻交叉阵列电路包括N行N列的忆阻器元器件,其中N大于等于1,每一个忆阻器为一个存储单元,储存O或者1。具体地,所述基于忆阻器交叉阵列的存储模块的读过程的步骤为:①写0或写1选择电路为二路选择器RP,根据写0或写1选择电路控制施加脉冲的方向,即往忆阻交叉阵列中忆阻器施加电压的方向;②对忆阻器分别施加两次高脉冲,通过多路选择器确定存储单元;③根据读电路来获取两次高脉冲的忆阻器值的改变量;④如果改变量小于阈值,说明忆阻器的状态已经稳定,写入完成,则写操作结束,否则重复②和③步骤,即继续施加高脉冲。具体地,所述基于忆阻器交叉阵列的存储模块的写过程的步骤为:①根据写0或者写1电路控制施加脉冲的方向为写0的方向,即RP=0,进行写1操作的尝试;②对忆阻器分别施加高脉冲,通过多路选择器确定存储单元;③根据读电路来获取忆阻器值的改变量;④如果改变量小于阈值,则返回该存储单元的状态为0,否则返回该存储单元的状态为1,并进行写1操作。具体地,所述基于忆阻器的神经网络包括输入层、隐含层和输出层,隐含层位于输入层和输出层之间。采用上述方案后,本专利技术的有益效果在于:(1)本专利技术利用基于忆阻器的滤波器可变的忆阻值实现滤波参数精准调整功能,具体的,与一阶滤波电路相比,二阶滤波电路对通频带外信号的抑制能力比较强,滤波效果更好,滤波频率范围可以通过阻值控制电路精准的控制。(2)本专利技术利用基于忆阻器的存储器的并行存储,实现语音的高效存储;具体地,忆阻交叉阵列存储器的优点如下:1)非易失性,阻值状态的改变受控于外加电压或电流的幅度、极性和时间长度,一旦断电,它将保持最后的忆阻值状态不变;2)提高了存储密度,增加录音时间,并可获得更加优质的音频质量;3)存储效率高,利用忆阻交叉阵列的并行存储特性,大大提高了存储效率。(3)本专利技术利用基于忆阻器的神经网络克服了软件实现神经网络存在的运算速度、稳定性差等缺点,具体地,基于忆阻器的神经网络分类器的优点如下:1)分类精度高:通过神经网络进行训练,可以达到高精度的分类效果;2)分类效率高:采用硬件实现神经网络,从而大幅度降低了神经网络训练时间。附图说明图1为本专利技术的模块结构示意图;图2为本专利技术的二阶带通有源滤波器示意图;图3为本专利技术的基于忆阻器的存储电路示意图;图4为本专利技术的忆阻器交叉阵列电路;图5为本专利技术的神经网络结构图;图6为本专利技术的忆阻器桥神经元电路图;图中标记:1-拾音模块,2-放大模块,3-忆阻型滤波模块,4-A/D转换模块,5-控制模块,6-存储模块,7-语音分类模块。具体实施方式下面将结合本专利技术实施例中的附图,对本实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的基于忆阻器的语音存储与分类系统,如图1所示,包括依次连接的拾音模块1、放大模块2、忆阻型滤波模块3、A/D转换模块4、控制模块5和基于忆阻器交叉阵列的存储模块6,控制模块5还连接有语音分类模块7,语音分类模块7为基于忆阻器的神经网络,所述神经网络的神经元的硬件电路为忆阻桥神经元电路。拾音模块采用动圈式传感器来采集音频信号,放大模块2采用增益可调的放大器来放大音频信号,然后利用忆阻型滤波模块3来去除噪声,A/D转换模块4采用ADC0809来将音频信号采用得到数字信号,最后将数字信号存储到基于忆阻器交叉阵列的存储模块6中,从而实现语音存储功能。控制模块5以单片机AT89C52作为主控芯片。同时,语音分类模块6与控制模块5连接,语音分类模块6对数字语音信息样本训练,获得稳定的权重矩阵,从而建立基于忆阻器的神经网络分类器,当输入数字语音信息,经过该分类模型,即可输出该语音类别,从而实现语音分类功能。如图2所示,忆阻型滤波模块3为二阶带通有源滤波器,其中M1、M2为忆阻器,通过忆阻值控制电路可以实现精确控制滤波器的滤波频率范围,通过忆阻值控制电路可以实现精确控制滤波器的滤波频率范围。与一阶滤波电路相比,二阶滤波电路对通频带外信号的抑制能力比较强,滤波效果更好,同时滤波频率范围可以通过阻值控制电路精准的控制。如图3所示,所述基于忆阻器交叉阵列的存储模块包括依次连接的“写0或1”选择电路、脉冲施加电路、多路选择器,还包括与多路选择器相连的忆阻交叉阵列电路和读电路,所述忆阻交叉阵列电路包括N行N列的忆阻器元器件,其中N大于等于1,每一个忆阻器为一个存储单元,储存O或者1。图4为本专利技术的忆阻器交叉阵列电路。写操作的过程具体为:①写0或写1选择电路为二路选择器RP,根据写0或写1选择电路控制施加脉冲的方向,即往忆阻交叉阵列中忆阻器施加电压的方向;②对忆阻器分别施加两次高脉冲,通过多路选择器确定存储单元;③根据读电路来获取两次高脉冲的忆阻器值的改变量;④如果改变量小于阈值,说明忆阻器的状态已经稳定,写入完成,则写操作结束,否则重复②和③步骤,即继续施加高脉冲。读操作的具体过程为:①根据写0或者写1电路控制施加脉冲的方向为写0的方向,即RP=0,进行写1操作的尝试;②对忆阻器分别施加高脉冲,通过多路选择器确定存储单元。多路选择器由两部分组成,分别为行选择器和列选择器,行选择器负责选择忆阻交叉阵列中的行数,列选择器确定忆阻交叉阵列中的列数;③根据读电路来获取忆阻器值的改变量;④如果改变量小于阈值,则返回该存储单元的状态为0,否则返回该存储单元的状态为1,并进行写1操作。但是因为写1操作改变了忆阻器的状态,因此需要进行一次写0操作来还原忆阻器的状态。如图5所示,本专利技术的神经网络包括输入层、隐含层和输出层本文档来自技高网...
一种基于忆阻器的语音存储与分类系统

【技术保护点】
一种基于忆阻器的语音存储与分类系统,其特征在于,包括依次连接的拾音模块(1)、放大模块(2)、忆阻型滤波模块(3)、A/D转换模块(4)、控制模块(5)和基于忆阻器交叉阵列的存储模块(6),控制模块(5)还连接有语音分类模块(7),语音分类模块(7)为基于忆阻器的神经网络,所述神经网络的神经元的硬件电路为忆阻桥神经元电路。

【技术特征摘要】
1.一种基于忆阻器的语音存储与分类系统,其特征在于,包括依次连接的拾音模块(1)、放大模块(2)、忆阻型滤波模块(3)、A/D转换模块(4)、控制模块(5)和基于忆阻器交叉阵列的存储模块(6),控制模块(5)还连接有语音分类模块(7),语音分类模块(7)为基于忆阻器的神经网络,所述神经网络的神经元的硬件电路为忆阻桥神经元电路。2.根据权利要求1所述的一种基于忆阻器的语音存储与分类系统,其特征在于,所述忆阻型滤波模块(3)为二阶带通有源滤波器。3.根据权利要求1所述的一种基于忆阻器的语音存储与分类系统,其特征在于,所述基于忆阻器交叉阵列的存储模块包括依次连接的“写0或1”选择电路、脉冲施加电路、多路选择器,还包括与多路选择器相连的忆阻交叉阵列电路和读电路,所述忆阻交叉阵列电路包括N行N列的忆阻器元器件,其中N大于等于1,每一个忆阻器为一个存储单元,储存O或者1。4.根据权利要求3所述的一种基于忆阻器的语音存储与分类系统,其特征在于,所述基于忆阻器交叉阵列的存储模块的读过程的步骤为...

【专利技术属性】
技术研发人员:于永斌雷飞张欢党博唐浩文杨辰宇杨妮晶马慧慧汪彦丞徐冰珂陈文瑜刘美希
申请(专利权)人:电子科技大学
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1