词条 | core connect |
释义 | 简介Core connect是IBM公司提出的面向core+ASIC开发或SoC设计的总线规范,能为整个系统提供高效、完备的连接方式。它包括三种不同的总线类型,即处理器内部总线PLB(Process Local Bus)、片上外围总线OPB(On-Chip Peripheral Bus)和设备控制总线DCR(Devices Control Register)。 总线结构PLB总线协议规范PLB总线用于连接高速外设,具有64位地址总线和128位数据总线。每个PLB主设备通过独立的地址、读数据和写数据总线连接至PLB,PLB从设备则通过共享的地址、读数据和写数据总线与PLB连接。总线使用权由仲裁器进行分配的,仲裁机制灵活并且支持总线锁定,从而允许主设备进行总线原子操作。PLB是一个全局同步总线,所有主从设备的PLB信号都由统一的时钟进行驱动。 OPB总线协议规范OPB总线用于连接低速外设,具有64位地址总线及32位或64位数据总线,它不与处理器核直接相连,而是运行于一个独立的层次,通过桥接器与PLB总线连接。OPB总线支持多个主设备,地址和数据总线采用分布的多路选择器实现。这种实现方式允许在芯片上添加新的设备而不必改变仲裁器或其他外设的L/O端口。 DCR总线协议规范设备控制寄存器DcRs是指结构上处于处理器核之外的片上寄存器,它们可通过mtdcr(move to device control register)和mfdcr(move f而mdevice control register)指令进行访问。DCRs控制片上外设,如存储控制器等的使用。所有的DcRs都可进行读和写操作。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。