0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅谈CobraNet? 系统的配置(包、网络发送器和接收器)

电子设计 ? 来源:eeweb ? 作者:Cirrus Logic ? 2021-06-04 17:05 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文介绍了 CobraNet? 系统的配置。它讨论了路由的组件,例如包、网络发送器和接收器,以及如何将这些组件组合在一起。

一旦理解了基本概念,配置 CobraNet? 系统正确路由音频就相当简单了。本文档解释了端到端路由背后的概念以及如何配置 CobraNet? 接口以路由音频通道。将此文档用作可用 CobraNet? 设备数据表和参考手册的配套文件。

本文档中提及的变量在 CobraNet? 程序员参考中进行了描述。它们被称为管理接口 (MI) 变量,可以通过硬件主机管理接口 (HMI) 或通过网络的 SNMP 进行读取和写入。

所引用的信号在适用于所使用的特定 CobraNet? 接口的数据表或硬件参考手册中进行了描述。

参考下面的图 1,让我们考虑 CobraNet? 音频路由的组件。

pYYBAGC57IuAUKOrAAFeAKQN2oM547.png

建筑构件

捆绑包

捆绑包是通过 CobraNet? 网络传输音频的基本数据单元,可以包含 0 到 8 个音频子通道。样本大小、采样率和传输延迟都会对处理和传输音频数据所需的处理器带宽和数据包大小产生影响。这些因素会限制 CobraNet? 接口可以处理的音频通道数量。根据这些设置,每个捆绑包允许的最大音频子通道数将从 3 到 8。这些设置也会影响可能的最大捆绑数量。每个捆绑包的最大子通道数通常为 8,但根据特定配置可能会更少。

网络发射器和接收器

发射器和接收器是 CobraNet? 接口内的逻辑实体,它们与捆绑的概念密切相关。每个发射器或接收器能够发送或接收一个 Bundle。CobraNet? 接口内的发射器和接收器的数量取决于特定的实现,并由固件固定。用户可以配置要使用的可用发射器或接收器的数量。

同步串行接口

每个 CobraNet? 接口都包含一个或多个同步串行接口或 SSI。SSI 以时间片的形式将多路复用音频数据传入和传出 CobraNet? 接口,并且通常连接到 DACADCDSP 处理器和其他数字音频接口。

音频路由通道

音频路由通道用于在复用的 SSI 时间片和捆绑子通道之间映射音频数据。CobraNet? 接口最多包含 64 个音频路由通道,编号从 1 到 64。通道 1->32 用于传输,通道 33->64 用于接收。可用的路由通道的实际数量取决于特定的 CobraNet? 实施。通道 0 是一个额外的特殊情况,严格来说,它不是路由通道。通道 0,当分配给发射器捆绑包时,将导致传输相当于静音的空通道。信道0,当分配给接收器捆绑子信道时,将导致接收到的捆绑子信道被丢弃。

Bundle 到音频路由通道映射——txSubMap 和 rxSubMap
RxSubMap 和 TxSubMap 变量数组用于将音频路由通道映射到和来自 Bundle 子通道。如上所述,音频路由通道可以被认为是分配给同步串行接口内的特定时间片。因此,为捆绑子信道分配音频路由信道相当于为捆绑子信道分配SSI时间片。

把它放在一起

要在 CobraNet? 接口之间路由音频,发射器和接收器都必须配置为发送和接收音频通道。在很多情况下可以使用默认值,并且只需要设置 txSubMap、rxSubMap、txBundle 和 rxBundle 变量。

发射器配置

  • 使用 txBundle 为发送器分配捆绑编号
  • 使用 txSubMap 将音频路由通道(以及扩展 SSI 音频通道)分配给发射器(捆绑)
  • 使用 txSubFormat 指定通道的格式
  • 确保 modeRateControl 的值与选择的 txSubFormat 一致
  • 确保每个发射器的 txSubCount 大于或等于捆绑中正在传输的通道数。如果 txSubCount 的值大于要求,未分配的子通道将作为空通道发送。

接收器配置

  • 使用 rxBundle 为接收器分配捆绑编号
  • 使用 rxSubMap 将音频路由通道(以及扩展 SSI 音频通道)分配给接收器(捆绑)
  • 确保modeRateControl 的值与要接收的频道格式一致。

编辑:hfy

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 接收器
    +关注

    关注

    15

    文章

    2586

    浏览量

    74444
  • 发射器
    +关注

    关注

    6

    文章

    883

    浏览量

    54696
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    MTP系列发送器接收器

    Extron MTP发送器接收器都属于结构紧凑的经济型VersaTools™产品系列,因此它们能很方便地集成于新建的和现有的视听环境中。这些MTP产品都可使用Extron等长
    发表于 03-13 20:09

    是否有Xilinx提供的视频LVDS发送器/接收器IP内核

    嗨,是否有Xilinx提供的视频LVDS serdes发送器/接收器IP内核?如果是这样请分享详细信息。
    发表于 05-22 14:34

    通用异步接收器/发送器(UART)

    电平(在Tx端)和解释(在Rx端)。毫不奇怪,如果发送器接收器配置为不同的数据传输频率,则UART通信将不起作用。同样,内部时钟信号必须:1)相对于预期频率足够准确; 2)在时间和温度范围内足够
    发表于 09-18 09:00

    通用异步接收器/发送器(UART)

    电平(在Tx端)和解释(在Rx端)。毫不奇怪,如果发送器接收器配置为不同的数据传输频率,则UART通信将不起作用。同样,内部时钟信号必须:1)相对于预期频率足够准确; 2)在时间和温度范围内足够
    发表于 09-25 17:43

    如何去计算STM32串口接收器发送器的波特率呢

    如何去计算STM32串口接收器发送器的波特率呢?设置波特率时的误差该如何去计算呢?
    发表于 12-09 07:58

    移动LoRa短消息发送器/接收器的资料分享

    描述移动 LoRa 短消息发送器/接收器
    发表于 09-01 07:27

    如何设计一个通用异步接收器 发送器来驱动四个AD7542 1

    如何设计一个通用异步接收器 发送器来驱动四个AD7542 12位D A转换:
    发表于 06-12 14:14 ?18次下载
    如何设计一个通用异步<b class='flag-5'>接收器</b> <b class='flag-5'>发送器</b>来驱动四个AD7542 1

    MTP15HDA系列用于VGA和音频的微型双绞线发送器接收

    简介 Extron MTP 15HD A系列是通用型微型双绞线发送器接收器系列,用于通过一根双绞线电缆长距离发送高分辨率计算机视频和音频信号。该系列包含五种发送器型号和七种接
    发表于 12-27 23:39 ?30次下载

    微控制为红外遥控协议实现发送器接收器

    微控制为红外遥控协议实现发送器接收器
    发表于 12-17 16:43 ?11次下载

    介绍 Arria 10 单工发送器接收器的特点及应用

    Arria 10 单工发送器接收器
    的头像 发表于 06-20 01:01 ?4248次阅读
    介绍 Arria 10 单工<b class='flag-5'>发送器</b>和<b class='flag-5'>接收器</b>的特点及应用

    如何制作使用Arduino的红外发射接收器

    以下是发送器接收器的示意图
    的头像 发表于 10-30 16:37 ?1w次阅读

    浅谈LVDS接收器故障安全偏置网络

    在电缆应用中,接收器将不总是由发送器驱动,并且接收器输入上可能存在超过20 mV的差分噪声,应考虑使用额外的故障保护电阻。
    的头像 发表于 05-21 06:24 ?3568次阅读

    ADV7535:带HDMI发送器的MIPI/DSI接收器数据表

    ADV7535:带HDMI发送器的MIPI/DSI接收器数据表
    发表于 04-25 12:37 ?10次下载
    ADV7535:带HDMI<b class='flag-5'>发送器</b>的MIPI/DSI<b class='flag-5'>接收器</b>数据表

    移动LoRa短消息发送器/接收器

    电子发烧友网站提供《移动LoRa短消息发送器/接收器.zip》资料免费下载
    发表于 08-11 09:54 ?6次下载
    移动LoRa短消息<b class='flag-5'>发送器</b>/<b class='flag-5'>接收器</b>

    使用超声波发送器接收器构建高性能NDT系统

    电子发烧友网站提供《使用超声波发送器接收器构建高性能NDT系统.pdf》资料免费下载
    发表于 08-28 11:00 ?0次下载
    使用超声波<b class='flag-5'>发送器</b>和<b class='flag-5'>接收器</b>构建高性能NDT<b class='flag-5'>系统</b>