【技术实现步骤摘要】
集成电路及包括该集成电路的通信设备和电子设备本申请为申请日为2012年5月25日、申请号为2012800371674、名称为“数字信号路由电路”的专利技术专利申请的分案申请。本申请是针对申请日为2012年5月25日、申请号为2017103017972、名称为“数字信号路由电路”的分案申请提出的。
本专利技术涉及信号路由电路,尤其是能够被用作数字音频集线器的信号路由电路,用于将消费者设备(其中智能电话只是一个例子)中的多个信号源和信号目的地互连。
技术介绍
已知提供充当“音频集线器”的集成电路,它能够从模拟源和数字源接收若干信号,将模拟信号转换成数字信号,然后在数字域中组合或处理该信号,以生成输出信号。如果要求,则该输出信号可以被音频集线器转换成模拟信号,以被施加至模拟换能器(诸如耳机(headphone)或扬声器(speaker))。这样的数字音频集线器设备可以被纳入消费者设备(诸如智能电话或类似物),从而允许接收到的信号被以预定方式处理。期望的是,允许该“音频集线器”集成电路的消费者使用它来以灵活方式将消费者设备内的若干不同信号处理部件互连,而不受限于特定外部设备或特定处理路径。
技术实现思路
根据本专利技术的一方面,提供了一种集成电路,包括可配置为处理音频数据样本流的数字混合核,所述数字混合核包括混合构件,所述混合构件包括:混合器,所述混合器包括乘累加器,所述乘累加器包括乘累加器输入和乘累加器输出;至少第一源数据缓冲器和第二源数据缓冲器(A1/A2和B1/B2) ...
【技术保护点】
1.一种集成电路,包括:/n数字混合核,可配置为组合多个音频数据样本流,所述数字混合核包括:/n多个数字信号处理块,其中所述数字信号处理块中的每一个包括一源端口和一目的地端口,所述数字信号处理块中的每一个可配置为:在所述目的地端口以一相应的采样时钟率接收音频数据样本流,处理接收到的音频数据样本流,并且从所述源端口以所述相应的采样时钟率发送已处理的音频数据样本流;/n时钟生成器,可配置为生成至少一个数据时钟;以及/n混合构件,所述混合构件包括:/n混合器,包括乘累加器,所述乘累加器包括一乘累加器输入和一乘累加器输出,所述混合器可配置为响应于所述数据时钟来组合音频数据样本;/n源选择器,包括多个源选择器输入和一源选择器输出,所述源选择器输出连接至所述乘累加器输入,/n多个源缓冲器,所述源缓冲器中的每一个相应地连接在一所述源端口与一所述源选择器输入之间,每个源缓冲器可配置为临时存储一相应的所述所发送的音频数据样本流中的一个样本,/n其中所述源选择器可配置为响应于源选择器控制信号来将所述相应的源缓冲器中的任何一个耦合至所述乘累加器输入;/n目的地选择器,包括一目的地选择器输入和多个目的地选择器 ...
【技术特征摘要】
20110527 GB 1109012.3;20110527 US 61/491,0411.一种集成电路,包括:
数字混合核,可配置为组合多个音频数据样本流,所述数字混合核包括:
多个数字信号处理块,其中所述数字信号处理块中的每一个包括一源端口和一目的地端口,所述数字信号处理块中的每一个可配置为:在所述目的地端口以一相应的采样时钟率接收音频数据样本流,处理接收到的音频数据样本流,并且从所述源端口以所述相应的采样时钟率发送已处理的音频数据样本流;
时钟生成器,可配置为生成至少一个数据时钟;以及
混合构件,所述混合构件包括:
混合器,包括乘累加器,所述乘累加器包括一乘累加器输入和一乘累加器输出,所述混合器可配置为响应于所述数据时钟来组合音频数据样本;
源选择器,包括多个源选择器输入和一源选择器输出,所述源选择器输出连接至所述乘累加器输入,
多个源缓冲器,所述源缓冲器中的每一个相应地连接在一所述源端口与一所述源选择器输入之间,每个源缓冲器可配置为临时存储一相应的所述所发送的音频数据样本流中的一个样本,
其中所述源选择器可配置为响应于源选择器控制信号来将所述相应的源缓冲器中的任何一个耦合至所述乘累加器输入;
目的地选择器,包括一目的地选择器输入和多个目的地选择器输出,所述目的地选择器输入连接至所述乘累加器输出,
多个目的地缓冲器,每个目的地缓冲器相应地连接在一所述目的地端口与一所述目的地选择器输出之间,每个目的地缓冲器可配置为临时存储一相应的所述组合的音频数据样本流中的一个样本,
其中所述目的地选择器可配置为响应于一目的地选择器控制信号来将所述相应的目的地缓冲器中的任何一个耦合至所述乘累加器输出;以及
可编程存储电路系统,可配置为存储多个配置数据组,所述多个配置数据组中的每一个分别限定一个信号路径,所述信号路径包括至少两个源端口和一目的地端口;以及
控制器,耦合至所述可编程存储电路系统、所述源选择器和所述目的地选择器,所述控制器被配置为接收多个配置数据,并且利用源选择器控制信号来控制所述源选择器,利用目的地选择器控制信号来控制所述目的地选择器,以在相应的采样时钟的每个周期内,响应于所述数据时钟在时分复用的基础上建立多个相应的所述所限定的信号路径中的每一个。
2.根据权利要求1所述的集成电路,其中所述可编程存储电路系统可配置为存储第二多个配置数据组,所述第二多个配置数据组中的每一个相应地限定一信号路径,所述信号路径包括一个源端口和一目的地端口,并且其中,当信号路径包括一个源端口时,每个目的地缓冲器也可配置为临时存储相应的输出音频数据样本流的一个样本,该样本是从所述一个源端口接收到的音频数据样本流得出的。
3.根据权利要求1或2所述的集成电路,其中该可编程存储电路系统可配置为使得所述配置数据组中的每一个识别至少一个缩放因子,
所述乘累加器混合器可配置为将该接收到的音频数据样本或每个接收到的音频数据样本乘以相应的缩放因子。
4.根据任一前述权利要求所述的集成电路,其中该集成电路还包括多个数字输入接口,提供另外多个相应的信号源端口。
5.根据任一前述权利要求所述的集成电路,其中该集成电路还包括多个数字输出接口,提供另外多个相应的信号目的地端口。
6.根据权利要求5所述的集成电路,在权利要求5从属于权利要求4时,其中该控制器可配置为限定从所述数字输入接口之一经过该乘累加器到所述数字输出接口之一的一个直接信号路径。
7.根据任一前述权利要求所述的集成电路,其中该可编程存储电路系统可配置为在多个配置数据组中的每一个中存储一相应的用于信号路径的数据采样率,所述信号路径的数据采样率能够彼此独立地配置。
8.根据任一前述权利要求所述的集成电路,其中所述多个配置数据组中的每一个限定了一相应的采样率。
9.根据权利要求8所述的集成电路,其中每个信号路径的采样率能够独立地编程。
10.根据权利要求8所述的集成电路,其中该可编程存储电路系统可配置为在单个位置存储为至少一个信号处理块上的所有目的地端口限定了采样率的数据。
11.根据权利要求8、9或10所述的集成电路,其中该可编程存储电路系统可配置为存储指示了预...
【专利技术属性】
技术研发人员:G·马凯,J·韦格纳,G·迈克里奥德,
申请(专利权)人:思睿逻辑国际半导体有限公司,
类型:发明
国别省市:英国;GB
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。