【技术实现步骤摘要】
一种用PCA9548A扩展芯片进行IIC扩展的方法
本专利技术涉及一种光信号汇聚类设备,特别涉及一种用PCA9548A扩展芯片进行IIC扩展的方法,用于实现多路光模块的控制,一个ZYNQ的IIC文件结点能够连接8路PCA9548a芯片,每路PCA9548a芯片可以扩展出8路IIC接口,每路IIC接口连接一个光模块,这样就能够通过一个IIC文件结点控制64个光模块,大大提高了IIC文件结点的利用率。
技术介绍
利用ZYNQ7000现有的IIC去控制光模块,往往达不到项目规定的数目,毕竟现有的光汇聚系列设备已经达到TB/s级,所以如何能够用现有的ZYNQ所提供的IIC接口去控制更多的光模块,是众多硬件工程师探讨和研究的课题。在现有的技术手段中,ZYNQ的I/O和中断资源是有限的,如果利用现有技术去扩展IIC文件结点,为了实现多个光模块的控制,需要ZYNQ扩展多个IIC文件结点,每个文件结点连接一个PCA9548a芯片,如果为了控制8个PCA9548a,那么就需要ZYNQ扩展出8个IIC文件结点,势必会占用ZYNQ大量的I/O资源和中断资源,提高了成本。
技术实现思路
为了 ...
【技术保护点】
1.一种用PCA9548A扩展芯片进行IIC扩展的方法,其特征在于:所述PCA9548A扩展芯片包括PCA9548A芯片U31和PCA9548A芯片U32,电路连接为:电阻R160与PCA9548A芯片U31的24脚和22脚并联,电阻R158与PCA9548A芯片U31的24脚和3脚并联,电阻R156与PCA9548A芯片U31的24脚和1脚并联,PCA9548A芯片U31的24脚接UCC_3U3,PCA9548A芯片U31的1脚2脚、21脚和12脚接地,电阻R157与PCA9548A芯片U32的24脚和3脚并联,电阻R179与PCA9548A芯片U32的24脚和1脚并联, ...
【技术特征摘要】
1.一种用PCA9548A扩展芯片进行IIC扩展的方法,其特征在于:所述PCA9548A扩展芯片包括PCA9548A芯片U31和PCA9548A芯片U32,电路连接为:电阻R160与PCA9548A芯片U31的24脚和22脚并联,电阻R158与PCA9548A芯片U31的24脚和3脚并联,电阻R156与PCA9548A芯片U31的24脚和1脚并联,PCA9548A芯片U31的24脚接UCC_3U3,PCA9548A芯片U31的1脚2脚、21脚和12脚接地,电阻R157与PCA9548A芯片U32的24脚和3脚并联,电阻R179与PCA9548A芯片U32的24脚和1脚并联,PCA9548A芯片U32的24脚接UCC_3U3,PCA9548A芯片U32的1脚2脚、21脚和12脚接地,PCA9548A芯片U31的22脚和PCA9548A芯片U32的22脚相接并通过时钟线SFP_9548A_SCL与ZYNQ的PL的IIC时钟线连接;PCA9548A芯片U31的23脚和PCA9548A芯片U32的23脚相接并通过数据线SFP_9548A_SDA与ZYNQ的PL的IIC数据线连接;PCA9548A芯片U31的5脚和4脚为一路IIC接口、7脚和6脚为一路IIC接口、9脚和8脚为一路IIC接口、11脚和10脚为一路IIC接口、14脚和13脚为一路IIC接口、16脚和15脚为一路IIC接口、18脚和17脚为一路IIC接口、20脚和19脚为一路IIC接口,共扩展为8路IIC接口,每路IIC接口通过时钟线SCL_SFP<15..0>连接一个光模块的时钟线;PCA9548A芯片U32的5脚和4脚为一路IIC接口、7脚和6脚为一路IIC接口、9脚和8脚为一路IIC接口、11脚和10脚为一路IIC接口、14脚和13脚为一路IIC接口、16脚和15脚为一路IIC接口、18脚和17脚为一路IIC接口、20脚和19脚为一路IIC接口,共扩展为8路IIC接口,每路IIC接口通过时钟线SDA_SFP<15..0>连接一个光模块的时钟线;PCA9548A芯片U31和PCA9548A芯片U32共扩展为16路IIC接口,共连接16个光模块;利用PCA9548A扩展芯片实现IIC扩展的方法步骤如下:利用一个结点扩展多个PCA9548A扩展芯片,利用不同的从地址去访问PCA9548...
【专利技术属性】
技术研发人员:曹军伟,陈伟峰,刘佳,
申请(专利权)人:天津光电通信技术有限公司,
类型:发明
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。