当前位置:(上海办事处)厦门兴锐嘉进出口有限公司>>Philips DCS系统中心>> 包头市 Philips PM8943A 可靠供应
泰安市 SIEMENS/MOORE 16169-1-1 优质供应
烟台市 SIEMENS/MOORE 16201-1-1 *供应
东营市 SIEMENS/MOORE 16201-1-4 *供应
Philips PM8943A系统设计
Philips PM8943A嵌入式设计时,在处理外围设备与处理器的连接关系时,可以采用AD软件中的开放总线(OpenBus系统)来完成,这样连接过程将被大大简化。“OpenBus系统”是一个描述一种使用普通总线实现整个系统内逻辑功能性“模块”连接的术语[3]。在OpenBus系统文档中,打开OpenBus Palette面板,选择并放置组成系统所需的器件。OpenBus Palette面板中用于FPGA设计的器件,按照功能分类有Connectors(连接器)。Processors(处理器)。Memories(存储器)。Peripherals(外围设备)等。每个OpenBus器件必须正确配置后才能使用。这种Open-Bus系统的设计方法与传统的将处理器和外围电路作为元件放置在电路板上不同,它移除了所有低级别的走线和互连细节,能够快速地构建系统。
在本文的Philips PM8943A嵌入式音频处理系统中,通过访问NB3000开发板上的高保真音频接口获取音频流信号。在设计OpenBus主处理器系统中,分别选择并放置微处理器(32– bit RISC Processor TSK3000A)。连接件(Interconnect)。I2S音频流控制器(Audio Streaming Control-ler)。SPI控制器(SPI Controller)和SRAM控制器(SRAMController)等OpenBus器件,并连线如图1所示。同时,对OpenBus器件进行参数配置。将SPI控制器的数据发送大小(Data Transfer Size)参数配置为32.将I2S音频流控制器的数据缓存(I2S Hardware Buffer)参数配置为4k samples,将I2S设置为中断号INT_I1.
图1 Philips PM8943A系统设计
通常情况下,任何使用Philips PM8943A系统的FPGA设计都要设计放置接口电路的顶层原理图。图1的Open-Bus系统文件为32位处理器TSK3000A和I/O接口逻辑获得了音频流数据,包含了FPGA设计中的主处理器系统。约束文件将原理图顶层的端口连接到目标FPGA器件的实际物理管脚。约束文件中不但包含端口到管脚的映射,还包含如时钟分配。目标器件等其他相关的设计规范。
顶层原理图通过约束文件,将下载到FPGA中的嵌入式系统设计与FPGA器件的物理管脚连接起来。顶层原理图设计中,音频流控制器I2S与音频编解码器(AUDIO_CODEC)相连,SPI控制器与音频编解码器控制器CS4270(AUDIO_CODEC_CTRL)相连,如图2所示。
图2 顶层原理图设计
2.2软件平台文件设计
在Philips PM8943A基础上搭建访问NB 3000开发板的音频接口,并对音频流数据进行处理的软件平台文件(SwPlat-form),如图3所示。
图3 Philips PM8943A软件平台构建器搭建的软件框图
Siemens Simatic S5 WF721E 6FM1721-3AA20 WF721 TOP
Siemens TD 200 6ES7272-0AA30-0YA0 6ES7-272-0AA30-0YA0
Siemens 6ES5241-1AA11 6ES5-241-1AA11 + 6ES5241-1AB11
Siemens Simatic S7 Rack UR2 18 Slot 6ES7400-2JA00-0AA0
Siemens Simatic S7 Rack UR1 18 Slot 6ES7400-1TA01-0AA0
Siemens TP170B 6AV6545-0BC15-2AX0 6AV6-545-0BC15-2AX0
Siemens S7 6ES7323-1BL00-0AA0 6ES7-323-1BL00-0AA0 E NEU
请输入账号
请输入密码
请输验证码
以上信息由企业自行提供,信息内容的真实性、准确性和合法性由相关企业负责,仪表网对此不承担任何保证责任。
温馨提示:为规避购买风险,建议您在购买产品前务必确认供应商资质及产品质量。