一种信号传输控制系统技术方案

技术编号:39580285 阅读:8 留言:0更新日期:2023-12-03 19:31
本说明书实施例可以提供一种信号传输控制系统,包括第一

【技术实现步骤摘要】
一种信号传输控制系统


[0001]本说明书涉及信号传输和控制领域,特别涉及一种信号传输控制系统


技术介绍

[0002]助听器
(Hearing Aid)
,是一种能够供听障者使用以补偿听力损失,从而提高听障者的言语交往能力的扩音装置

[0003]作为实时音频装置,助听器需要对麦克风采集的声音信号进行处理并及时通过扬声器播放给用户

在此过程中,存储空间中数据的读写和处理器对数据的处理往往会导致信号的延迟,而信号延迟的高低直接影响着产品性能的优劣以及用户的使用体验

因此,提供一种能够优化助听器信号的读写机制

减少信号延迟的方法或系统具有重要的意义


技术实现思路

[0004]本申请实施例提供一种信号传输控制系统,包括第一
DMA
控制器

处理器以及第二
DMA
控制器:第一
DMA
控制器用于将信号写入第一存储空间以形成第一数据;处理器用于分批处理并传输所述第一数据到第二存储空间以形成第二数据;第二
DMA
控制器,用于从所述第二存储空间的地址中依次读出所述第二数据,其中,在每批第一数据被写入所述第二存储空间时,所述第二
DMA
控制器在所述第二存储空间的数据读取地址指向所述第一数据被写入地址之前的地址

[0005]在一些实施例中,所述第一
DMA
控制器以环形缓冲的方式将所述信号周期性地写入所述第一存储器空间

[0006]在一些实施例中,所述第一存储空间的地址和所述第二存储空间的地址具有映射关系,所述处理器根据所述映射关系将处理后的第一数据写入所述第二存储空间

[0007]在一些实施例中,所述第一存储空间的地址具有依次排列的两个或以上分段,所述两个或以上分段中的每个分段与所述分批处理的每个批次对应

[0008]在一些实施例中,所述第二存储空间的地址具有依次排列两个或以上分段,所述映射关系包括:所述第一存储空间的地址的当前分段与所述第二存储空间的地址的下一分段对应

[0009]在一些实施例中,所述处理器进一步用于:向所述第一
DMA
控制器发送第一指令,用于控制所述第一
DMA
控制器在第一时间将第一子数据写入所述第一存储空间;向所述第二
DMA
控制器发送第二指令,用于控制所述第二
DMA
控制器在第二时间读出所述第二存储空间中与所述第一子数据对应的第二子数据,其中,所述第二时间与所述第一时间的间隔不小于每批第一数据被写入第一存储空间的总时间

[0010]在一些实施例中,所述第二时间与所述第一时间的时间间隔大于或等于所述每批第一数据被写入所述第一存储空间的总时间与所述处理器处理所述每批第一数据的时间之和

[0011]在一些实施例中,所述第二指令可以用于控制所述第二
DMA
控制器相对于所述第

DMA
控制器提前或推迟开始工作的时间

[0012]在一些实施例中,所述处理器可以用于:分别确定所述第一
DMA
控制器与所述第二
DMA
控制器开始工作的时间;基于所述第一
DMA
控制器与所述第二
DMA
控制器开始工作的时间,确定所述第一存储空间的地址和所述第二存储空间的地址之间的映射关系;以及根据所述映射关系将处理后的第一数据写入所述第二存储空间

[0013]在一些实施例中,在所述每批第一数据被写入所述第二存储空间之前,所述处理器读取所述第二存储空间中当前的数据读取地址,并根据所述当前的数据读取地址,确定写入所述每批第一数据的写入地址

[0014]在一些实施例中,所述信号包括麦克风获取的声音信号,所述第二
DMA
控制器将依次读出的所述第二数据传输到扬声器

[0015]在一些实施例中,所述分批处理所述第一数据可以包括对所述第一数据进行
A/D
转换

放大

编码

译码

打包

缓存等操作中的一个或多个

[0016]在一些实施例中,所述信号可以包括图像获取设备获取的图像,所述第二
DMA
控制器可以将依次读出的所述第二数据传输到显示器

[0017]在一些实施例中,所述分批处理所述第一数据可以包括对所述第一数据进行滤波

变换

编码

分割

识别

缓存等操作中的一个或多个

[0018]在一些实施例中,所述第二
DMA
控制器在所述第二存储空间的数据读取地址与所述第一数据被写入地址之间的距离可以不超过每批第一数据的长度

[0019]附加的特征将在下面的描述中部分地阐述,并且对于本领域技术人员来说,通过查阅以下内容和附图将变得显而易见,或者可以通过实例的产生或操作来了解

本说明书的特征可以通过实践或使用以下详细实例中阐述的方法

工具和组合的各个方面来实现和获得

附图说明
[0020]本申请将以示例性实施例的方式进一步说明,这些示例性实施例将通过附图进行详细描述

这些实施例并非限制性的,在这些实施例中,相同的编号表示相同的结构,其中:
[0021]图1是根据本申请一些实施例所示的信号传输控制系统的示意图;
[0022]图2是根据本申请一些实施例所示的信号写入和读出的过程示意图;
[0023]图3是根据本申请一些实施例所示的信号读写机制示意图;
[0024]图4是根据本申请另一些实施例所示的信号读写机制示意图;
[0025]图5是根据本申请另一些实施例所示的信号读写机制示意图

具体实施方式
[0026]为了更清楚地说明本说明书的实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍

显而易见地,下面描述中的附图仅仅是本说明书的一些示例或实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图将本说明书应用于其他类似情景

应当理解,给出这些示例性实施例仅仅是为了使相关领域的技术人员能够更好地理解进而实现本说明书,而并非以任何方式限制本说明书的范围

除非从语言环境中显而易见或另做说明,图中相同标号代表相同结构或操作

[0027]如本说明书和本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种信号传输控制系统,其特征在于,包括:第一
DMA
控制器,用于将信号写入第一存储空间以形成第一数据;处理器,用于分批处理并传输所述第一数据到第二存储空间以形成第二数据;以及第二
DMA
控制器,用于从所述第二存储空间的地址中依次读出所述第二数据,其中,在每批第一数据被写入所述第二存储空间时,所述第二
DMA
控制器在所述第二存储空间的数据读取地址指向所述第一数据被写入地址之前的地址
。2.
根据权利要求1所述的信号传输控制系统,其特征在于,所述第一
DMA
控制器以环形缓冲的方式将所述信号周期性地写入所述第一存储器空间
。3.
根据权利要求2所述的信号传输控制系统,其特征在于,所述第一存储空间的地址和所述第二存储空间的地址具有映射关系,所述处理器根据所述映射关系将处理后的第一数据写入所述第二存储空间
。4.
根据权利要求3所述的信号传输控制系统,其特征在于,所述第一存储空间的地址具有依次排列的两个或以上分段,所述两个或以上分段中的每个分段与所述分批处理的每个批次对应,其中,所述映射关系包括:所述第一存储空间的地址的当前分段与所述第二存储空间的地址的下一分段对应
。5.
根据权利要求3所述的信号传输控制系统,其特征在于,所述处理器进一步用于:向所述第一
DMA
控制器发送第一指令,用于控制所述第一
DMA
控制器在第一时间将第一子数据写入所述第一存储空间;向所述第二
DMA
控制器发送第二指令,用于控制所述第二
DMA
控制器在...

【专利技术属性】
技术研发人员:李伯诚
申请(专利权)人:深圳市韶音科技有限公司
类型:发明
国别省市:

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

1