电子说
在音频处理的电子设计领域,一款优秀的评估板能够为工程师提供便捷且高效的测试与开发平台。CIRRUS LOGIC的CDB8420评估板就是这样一款值得关注的产品,下面就为大家详细介绍它的特点、功能以及使用方法。
文件下载:CDB8420.pdf
CDB8420评估板的核心是CS8420芯片,同时配备了使其正常运行所需的支持电路。其输入和输出选项丰富,涵盖了光学和同轴格式的AES3和S/PDIF。在软件模式下,CS8420的控制寄存器由Atmel AVR RISC微控制器设置,通过RS232端口与基于Windows 98的程序通信,实现对配置的控制。
CS8420的详细特性和功能可参考其数据手册,它是整个评估板的关键所在,为音频处理提供了强大的性能支持。
评估板的功能由Atmel AVR RISC微控制器控制。板上配备了512KB的静态RAM,可捕获AES流中的通道状态和用户位,并上传到主机PC。微控制器通过SPI端口与CS8420通信,同时还可通过J10接头绕过该微控制器,使用外部微控制器。关于Atmel微控制器的更多软件开发工具和应用信息,可访问http://www.atmel.com获取。
评估板上有两个晶体振荡器,均安装在引脚插座中,方便更换。U10振荡器为微控制器提供6MHz时钟,一般不应更改;U3振荡器为CS8420提供输出主时钟,出厂时U3处配备的是12.288MHz晶体振荡器,可将输出采样率设置为48kHz。此外,还提供了11.2896MHz和24.576MHz的振荡器,可使SRC在44.1kHz和96kHz的输出采样频率下工作。
评估板右上角的RS232端口需连接到运行CDB8420控制软件的PC串口。使用时需按照软件说明正确配置串口,以确保与评估板的正常通信。
评估板右上角的LED D8和D9可让用户判断RS232链路是否正在传输数据。红色LED D4为复位指示灯,红色LED D1连接到CS8420的RERR引脚。另外两个LED目前对最终用户暂无用途。
评估板的各接口功能明确,包括电源输入(+5V)、接地(GND)、数字音频接口的光学和同轴输入输出(OPTICAL INPUT、S/PDIF INPUT、AES3 INPUT、OPTICAL OUTPUT、S/PDIF OUTPUT、AES3 OUTPUT)、RS232端口用于与PC连接、J5和J6用于特定信号的输入输出、J9用于Atmel AVR微控制器的外部编程、J10用于外部微控制器对CS8420的控制。
评估板上的跳线可用于选择数字音频接口的物理格式和启用或禁用某些功能。例如,J11可选择AES3和S/PDIF的输入物理格式;J12可启用或禁用AES3光学输入;J13可启用或禁用S/PDIF输入;J14可启用或禁用光学输入;J16可选择AES3和S/PDIF的输出物理格式;J17可启用或禁用S/PDIF输出;J15可在硬件模式1下启用或禁用静音功能。
CDB8420控制面板可让用户查看和配置CS8420的数据流程。在任意框内右键点击,会弹出包含相关寄存器位和高级功能(如数据源和格式选项)的属性菜单。点击所需框的左键,可显示该框的控制面板。在框外点击,会弹出Board Setup控制面板。用户可点击各选项卡快速访问相应部分,且在面板中所做的更改会立即反映在主窗口中。
Board Setup面板具有多种实用功能,包括设置应用程序使用的COM端口、通过软件复位CS8420、将寄存器设置保存到文件或从文件加载寄存器设置。还可使用CS8420 Register Access读写CS8420的任意寄存器。
板卡设置功能生成的设置文件仅记录芯片寄存器的状态,用户还可在设置脚本中插入更多有用的命令。大多数命令可接受十六进制(以"0x"前缀或"h"后缀表示)或十进制参数。例如,"script scriptfile"可调用名为"scriptfile"的外部脚本文件;"reset 1"可断言CS8420的复位;"wr 1 30h"可将十六进制30写入寄存器1等。
CIRRUS LOGIC CDB8420评估板为音频处理的开发和测试提供了一个全面且便捷的平台。通过本文的介绍,相信大家对该评估板的功能和使用方法有了更深入的了解。在实际应用中,工程师们可根据具体需求灵活配置和使用该评估板,以实现理想的音频处理效果。你在使用类似评估板时遇到过哪些问题呢?欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !