<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://rs-485.com/index.php?action=history&amp;feed=atom&amp;title=CoreConnect</id>
	<title>CoreConnect - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://rs-485.com/index.php?action=history&amp;feed=atom&amp;title=CoreConnect"/>
	<link rel="alternate" type="text/html" href="https://rs-485.com/index.php?title=CoreConnect&amp;action=history"/>
	<updated>2026-05-04T00:17:36Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://rs-485.com/index.php?title=CoreConnect&amp;diff=467&amp;oldid=prev</id>
		<title>RS-485: Imported from Wikipedia (overwrite)</title>
		<link rel="alternate" type="text/html" href="https://rs-485.com/index.php?title=CoreConnect&amp;diff=467&amp;oldid=prev"/>
		<updated>2026-05-02T18:00:28Z</updated>

		<summary type="html">&lt;p&gt;Imported from Wikipedia (overwrite)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Short description|Microprocessor architecture}}&lt;br /&gt;
{{POWER, PowerPC, and Power ISA}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;CoreConnect&amp;#039;&amp;#039;&amp;#039; is a [[microprocessor]] [[Bus (computing)|bus]]-architecture from [[IBM]] for [[system-on-a-chip]] (SoC) designs. It was designed to ease the integration and reuse of processor, system, and peripheral [[Multi-core (computing)|cores]] within standard and custom SoC designs. As a standard SoC [[design point]], it serves as the foundation of IBM or non-IBM devices. Elements of this architecture include the processor local bus (PLB), the on-chip peripheral bus (OPB), a bus bridge, and a [[device control register]] (DCR) bus. High-performance peripherals connect to the high-[[Bit rate|bandwidth]], low-[[Latency (engineering)|latency]] PLB. Slower peripheral cores connect to the OPB, which reduces traffic on the PLB. CoreConnect has bridging capabilities to the competing [[Advanced Microcontroller Bus Architecture|AMBA]] bus architecture, allowing reuse of existing SoC-components.&lt;br /&gt;
&lt;br /&gt;
IBM makes the CoreConnect bus available as a no-fee, no-royalty architecture to tool-vendors, core IP-companies, and chip-development companies. As such it is licensed by over 1500 electronics companies such as [[Cadence Design Systems|Cadence]], [[Ericsson]], [[Lucent]], [[Nokia]], [[Siemens]] and [[Synopsys]].&lt;br /&gt;
&lt;br /&gt;
The CoreConnect is an integral part of IBM&amp;#039;s embedded offerings and is used extensively in their [[PowerPC 400|PowerPC 4x0]] based designs. In the past, [[Xilinx]] was using CoreConnect as the infrastructure for all of their embedded processor designs.&lt;br /&gt;
&lt;br /&gt;
== Processor Local Bus (PLB) ==&lt;br /&gt;
*General processor local bus&lt;br /&gt;
*Synchronous, nonmultiplexed bus&lt;br /&gt;
*Separate Read, Write data buses&lt;br /&gt;
*Supports concurrent Read, Writes&lt;br /&gt;
*Multimaster, programmable-priority, arbitrated bus&lt;br /&gt;
*32-bit up to 64-bit address&lt;br /&gt;
*32-/64-/128-bit implementations (to 256-bit)&lt;br /&gt;
*66/133/183 MHz (32-/64-/128-bit)&lt;br /&gt;
*Pipelined, supports early split transactions&lt;br /&gt;
*Overlapped arbitration (last cycle)&lt;br /&gt;
*Supports fixed, variable-length bursts&lt;br /&gt;
*Bus locking&lt;br /&gt;
*High bandwidth capabilities, up to 2.9 [[Gigabyte|GB]]/s.&lt;br /&gt;
&lt;br /&gt;
== On-chip Peripheral Bus (OPB) ==&lt;br /&gt;
*Peripheral bus for slower devices&lt;br /&gt;
*Synchronous, nonmultiplexed bus&lt;br /&gt;
*Multimaster, arbitrated bus&lt;br /&gt;
*Up to a 64-bit address bus&lt;br /&gt;
*Separate 32-bit Read, Write buses&lt;br /&gt;
*Pipelined transactions&lt;br /&gt;
*Overlapped arbitration (last cycle)&lt;br /&gt;
*Supports bursts&lt;br /&gt;
*Dynamic bus sizing, 8-, 16-, 32-bit devices&lt;br /&gt;
*Single-cycle data transfers&lt;br /&gt;
*Bus locking (parking) &lt;br /&gt;
&lt;br /&gt;
== Device Control Register (DCR) bus ==&lt;br /&gt;
&lt;br /&gt;
This bus:&lt;br /&gt;
&lt;br /&gt;
* provides fully [[Synchronization (computer science)|synchronous]] movement of [[Processor register|GPR]] data between [[Central processing unit|CPU]] and slave logic&lt;br /&gt;
* functions as a synchronous, nonmultiplexed bus&lt;br /&gt;
* has separate buses to read and to write data&lt;br /&gt;
* consists of a single-master, multiple-slave bus&lt;br /&gt;
* includes a 10-bit address bus&lt;br /&gt;
* features 32-bit data buses&lt;br /&gt;
* uses two-cycle minimum Read/Write cycles&lt;br /&gt;
* utilizes distributed multiplexer architecture&lt;br /&gt;
* supports 8-, 16-, and 32-bit devices&lt;br /&gt;
* performs single-cycle data transfers&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [https://web.archive.org/web/20090129183058/http://www-01.ibm.com/chips/techlib/techlib.nsf/products/CoreConnect_Bus_Architecture CoreConnect bus architecture, IBM.com]&lt;br /&gt;
* [https://web.archive.org/web/20040616075914/http://www.xilinx.com/xlnx/xebiz/designResources/ip_product_details.jsp?key=dr_pcentral_coreconnect CoreConnect Technology, Xilinx.com]&lt;br /&gt;
* [https://web.archive.org/web/20071021093848/http://www-03.ibm.com/technology/ges/semiconductor/power/licensing/coreconnect/crcon_ugl.html CoreConnect licensing, IBM.com]&lt;br /&gt;
* [https://web.archive.org/web/20160303185318/http://electronicdesign.com/Articles/Index.cfm?AD=1&amp;amp;ArticleID=4089 CoreConnect: The On-Chip Bus System, ElectronicDesign.com]&lt;br /&gt;
* [https://web.archive.org/web/20110520034719/https://www-01.ibm.com/chips/techlib/techlib.nsf/techdocs/2F9323ECBC8CFEE0872570F4005C5739/%24file/DcrBus.pdf Device Control Register Bus 3.5 Architecture Specifications]&lt;br /&gt;
&lt;br /&gt;
{{Computer-bus}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Computer buses]]&lt;br /&gt;
[[Category:IBM computer hardware]]&lt;/div&gt;</summary>
		<author><name>RS-485</name></author>
	</entry>
</feed>