【技术实现步骤摘要】
CPU通道所属
:本技术涉及数据通信领域的FPGA/ASIC多业务通道设计,尤其涉及一种CPU通道。
技术介绍
:当前在数据通信领域的FPGA/ASIC设计中实现多个业务通道,多采用轮询多个FIFO调度的方式。当CPU有一个通道需要与其它业务通道共同参加调度时就带来了问题:1、多个业务通道如何共享一个CPU通道;2、如何处理调度器与CPU对唯一CPU通道的访问,因为调度器是工作在单一接口模式,比如FIFO,而CPU是直接访问一片地址空间。一种实现方法是CPU通道也采用FIFO结构。这样,对应每个业务通道就需要一个CPU通道,并且CPU访问这个CPU通道也需要模拟FIFO的行为模式。该方法实现起来比较复杂而且资源耗费比较大。
技术实现思路
:本技术的目的在于提供一种具有独特结构的CPU通道,可由多业务通道共享,且结构简单,资源耗费小。本技术的CPU通道,包括RAM,FIFO接口和RAM接口,FIFO接口和RAM接口各有数据线和地址线与RAM相连;还包括计数器,产生RAM访问地址;FIFO空满标志装置,标志FIFO空满状态;端口号,标明当前CPU通道操作归属的业务通道。所述计数器根据FIFO读写信号使计数器累加,产生RAM访问地址。FIFO空满标志装置通过CPU置位和与FIFO的读写操作“相与”来标志FIFO空满状态。所述端口号由CPU设置,或根据FIFO的不同写信号来标识。本技术通过FIFO的读写信号来选择RAM的数据线和地址线:当读写信号有效时,选择FIFO接口侧的数据和地址总线;否则选择RAM接口侧的地-->址和数据总线。本技术的CPU通道,一端是FIFO接口 ...
【技术保护点】
一种CPU通道,其特征在于该CPU通道包括RAM,FIFO接口和RAM接口,FIFO接口和RAM接口各有数据线和地址线与RAM相连;还包括计数器,产生RAM访问地址;FIFO空满标志装置,标志FIFO空满状态;端口号,标明当前CPU通道操作归属的业务通道。
【技术特征摘要】
1、一种CPU通道,其特征在于该CPU通道包括RAM,FIFO接口和RAM接口,FIFO接口和RAM接口各有数据线和地址线与RAM相连;还包括计数器,产生RAM访问地址;FIFO空满标志装置,标志FIFO空满状态;端口号,标明当前CPU通道操作归属的业务通道。2、如权利要求1所述的CPU通道,其特征在于所述计数器根据FIFO读写信号使计数器累加,产生RAM访问地址。3、如权利要求1所述的CP...
【专利技术属性】
技术研发人员:牟景辉,
申请(专利权)人:港湾网络有限公司,
类型:实用新型
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。