一种语音记录装置的控制方法、FPGA及语音记录装置制造方法及图纸

技术编号:15616485 阅读:189 留言:0更新日期:2017-06-14 03:28
本发明专利技术公开了一种语音记录装置的控制方法,包括:接收主控芯片发送的数据,并对数据进行解析生成第一数据;对第一数据进行解析,生成控制非易失存储器的第一控制信号,并生成标志信号;依据标志信号控制数据的流入或流出。本发明专利技术能够实现与外界数据的交互以及对流入流出数据的控制。本发明专利技术还公开了一种现场可编程门阵列和语音记录装置。

【技术实现步骤摘要】
一种语音记录装置的控制方法、FPGA及语音记录装置
本专利技术涉及语音记录装置
,尤其涉及一种语音记录装置的控制方法、FPGA(Field-ProgrammableGateArray,现场可编程门阵列)及语音记录装置。
技术介绍
机车安全信息综合监测装置是一种集列车运行有关检测设备与信息传输设备于一体的信息共享工作平台。机车语音记录装置,也称为机车语音录音装置,是安装在机车安全信息综合监测装置中的一个功能单元,用于记录无线列调机车电台的通话语音。现有技术中,对语音记录装置的控制只能实现基本的读、写、擦除、坏块查询等功能,不能实现与外界数据进行交互的控制以及对流入流出数据的控制。
技术实现思路
本专利技术提供了一种语音记录装置的控制方法,能够实现与外界数据的交互以及对流入流出数据的控制。本专利技术提供了一种语音记录装置的控制方法,包括:接收主控芯片发送的数据,并对所述数据进行解析生成第一数据;对所述第一数据进行解析,生成控制非易失存储器的第一控制信号,并生成标志信号;依据所述标志信号控制数据的流入或流出。优选地,所述接收主控芯片发送的数据,并对所述数据进行解析生成第一数据具体为:接收主控芯片发送的数据,将所述数据翻译成符合串行外设接口通信协议格式的第一数据。优选地,所述对所述第一数据进行解析,生成控制非易失存储器的第一控制信号,并生成标志信号具体为:对所述第一数据进行帧头识别,依据帧头信息生成控制非易失存储器的第一控制信号,并生成标志信号。优选地,所述控制方法还包括:缓存依据所述标志信号控制流入的数据。一种现场可编程门阵列,包括:串行外设接口模块,用于接收主控芯片发送的数据,并对所述数据进行解析生成第一数据;数据分析模块,用于对所述第一数据进行解析,生成控制非易失存储器的第一控制信号,并生成标志信号;输入输出模块,用于依据所述标志信号控制数据的流入或流出。优选地,所述串行外设接口模块具体用于:接收主控芯片发送的数据,将所述数据翻译成符合串行外设接口通信协议格式的第一数据。优选地,所述数据分析模块具体用于:对所述第一数据进行帧头识别,依据帧头信息生成控制非易失存储器的第一控制信号,并生成标志信号。优选地,所述现场可编程门阵列还包括:先入先出队列模块,用于缓存依据所述标志信号控制流入的数据。一种语音记录装置,包括:主控芯片、现场可编程门阵列和非易失存储器;其中,所述现场可编程门阵列包括:串行外设接口模块,用于接收主控芯片发送的数据,并对所述数据进行解析生成第一数据;数据分析模块,用于对所述第一数据进行解析,生成控制非易失存储器的第一控制信号,并生成标志信号;输入输出模块,用于依据所述标志信号控制数据的流入或流出。优选地,所述现场可编程门阵列还包括:先入先出队列模块,用于缓存依据所述标志信号控制流入的数据。由上述方案可知,本专利技术提供的一种语音记录装置的控制方法,通过接收主控芯片发送的数据,对接收到的主控芯片发送的数据进行解析生成第一数据,并对第一数据再次进行解析,生成相应控制非易失存储器的第一控制信号,并生成控制数据流入或流出的标志信号,通过控制数据的流入或流出,实现了主控芯片与非易失存储器之间的数据交互。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例一公开的一种语音记录装置的控制方法的流程图;图2为本专利技术实施例二公开的一种语音记录装置的控制方法的流程图;图3为本专利技术实施例三公开的一种语音记录装置的控制方法的流程图;图4为本专利技术实施例一公开的一种现场可编程门阵列的结构示意图;图5为本专利技术实施例二公开的一种现场可编程门阵列的结构示意图;图6为本专利技术实施例三公开的一种现场可编程门阵列的结构示意图;图7为本专利技术实施例一公开的一种语音记录装置的结构示意图;图8为本专利技术实施例二公开的一种语音记录装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,为本专利技术实施例一公开的一种语音记录装置的控制方法,包括:S101、接收主控芯片发送的数据,并对所述数据进行解析生成第一数据;在对语音记录装置进行控制时,当语音记录装置中的主控芯片向外发送数据时,接收主控芯片发送的数据,并对接收到的数据进行格式解析,解析后生成第一数据。S102、对第一数据进行解析,生成控制非易失存储器的第一控制信号,并生成标志信号;当对主控芯片发送的数据进行格式解析后,再次对第一数据进行解析,根据解析后的信息一方面会产生读、写或擦除所需要的时序,进入相应的工作模式;另一方面会生成第一控制信号,控制非易失存储器进入相应的工作模式。例如,对第一数据进行解析后的信息为1E时,代表要进行读操作,然后会产生控制非易失存储器的读操作时序,来控制非易失存储器进入读数据模式。同时,还会根据解析后的信息生成标志信号。S103、依据标志信号控制数据的流入或流出。通过生成的标志信号来控制输入输出端口何时作为输入端口何时作为输出端口。流入非易失存储器的数据和流出非易失存储器的数据都会通过标志信号来进行控制。综上所述,在上述实施例中,通过接收主控芯片发送的数据,对接收到的主控芯片发送的数据进行解析生成第一数据,并对第一数据再次进行解析,生成相应控制非易失存储器的第一控制信号,并生成控制数据流入或流出的标志信号,通过控制数据的流入或流出,实现了主控芯片与非易失存储器之间的数据交互。如图2所示,为本专利技术实施例二公开的一种语音记录装置的控制方法,包括:S201、接收主控芯片发送的数据,将数据翻译成符合串行外设接口通信协议格式的第一数据;在对语音记录装置进行控制时,当语音记录装置中的主控芯片向外发送数据时,接收主控芯片发送的数据,对接收到的数据进行解析,翻译成符合SPI(SerialPeripheralInterface,串行外设接口)通信协议格式的第一数据。S202、对第一数据进行帧头识别,依据帧头信息生成控制非易失存储器的第一控制信号,并生成标志信号;再次对经过翻译得到的第一数据进行解析,对第一数据的帧头进行识别判断,一方面根据帧头的信息产生读、写或擦除所需要的时序,进入相应的工作模式;另一方面会生成第一控制信号,控制非易失存储器进入相应的工作模式。例如,对第一数据进行解析后的信息为1E时,代表要进行读操作,然后会产生控制非易失存储器的读操作时序,来控制非易失存储器进入读数据模式。同时,还会根据帧头的信息生成标志信号。S203、依据所述标志信号控制数据的流入或流出。通过生成的标志信号来控制输入输出端口何时作为输入端口何时作为输出端口。流入非易失存储器的数据和流出非易失存储器的数据都会通过标志信号来进行控制。综上所述,在上述实施例中,通过接收主控芯片发送的数据,对接收到的主控芯片发送的数据进行解析,翻译成本文档来自技高网...
一种语音记录装置的控制方法、FPGA及语音记录装置

【技术保护点】
一种语音记录装置的控制方法,其特征在于,包括:接收主控芯片发送的数据,并对所述数据进行解析生成第一数据;对所述第一数据进行解析,生成控制非易失存储器的第一控制信号,并生成标志信号;依据所述标志信号控制数据的流入或流出。

【技术特征摘要】
1.一种语音记录装置的控制方法,其特征在于,包括:接收主控芯片发送的数据,并对所述数据进行解析生成第一数据;对所述第一数据进行解析,生成控制非易失存储器的第一控制信号,并生成标志信号;依据所述标志信号控制数据的流入或流出。2.根据权利要求1所述的方法,其特征在于,所述接收主控芯片发送的数据,并对所述数据进行解析生成第一数据具体为:接收主控芯片发送的数据,将所述数据翻译成符合串行外设接口通信协议格式的第一数据。3.根据权利要求1所述的方法,其特征在于,所述对所述第一数据进行解析,生成控制非易失存储器的第一控制信号,并生成标志信号具体为:对所述第一数据进行帧头识别,依据帧头信息生成控制非易失存储器的第一控制信号,并生成标志信号。4.根据权利要求1所述的控制方法,其特征在于,还包括:缓存依据所述标志信号控制流入的数据。5.一种现场可编程门阵列,其特征在于,包括:串行外设接口模块,用于接收主控芯片发送的数据,并对所述数据进行解析生成第一数据;数据分析模块,用于对所述第一数据进行解析,生成控制非易失存储器的第一控制信号,并生成标志信号;输入输出模块,用于依据...

【专利技术属性】
技术研发人员:李鹏斐李凤梅孙亮孟驰宇李国达黄彦东诺力格尔
申请(专利权)人:北京铁路信号有限公司
类型:发明
国别省市:北京,11

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

1