阅读:2156回复:5
转贴个东东,不过是E文的
This is a summary of System-on-Chip (SoC) interconnection buses that we\'ve found. They are used to interconnect IP cores together in SoC applications. No attempt has been made to include external system buses such as PCI, VMEbus, USB and so forth.
The purpose of this examination is to understand: (a) what interconnection buses are available, (b) if they are open or proprietary, (c) if they are available under license agreement, (d) to attempt to understand what (if any) copyright, trademark and/or patent protection exists for these architectures and (e) to provide hotlinks for more information. They are presented in alphabetical order by bus name. In the descriptions below the term \'open\' is used if the following conditions are met: (a) no license agreement is needed to use the SoC interconnection and (b) there are no royalties or other fees that need to be paid to the steward or owner of the SoC interconnection. Submissions to this list are encouraged. If you know of additional SoC interconnection buses, please send any information to: wadep@silicore.net. AMBA Bus Name: Advanced Microcontroller Bus Architecture (AMBA) Stewardship: ARM Status: proprietary. ARM claims that this bus is \'open\', but they require a restrictive license agreement. Possible patent protection. See: US5525971.pdf (48 Kb) Hotlink: www.arm.com Avalon? Bus Name: Avalon? Stewardship: Altera Corporation Status: proprietary. License restricts useage to Altera devices only (checked MAR 2002). Hotlink: www.altera.com/products/devices/excalibur/features/exc-nios_avalon_bus.html CoreConnect? Bus Name: CoreConnect? Stewardship: IBM Status: proprietary. IBM claims that this bus is \'open\', but they require a restrictive license agreement. Hotlink: www.chips.ibm.com/products/powerpc/cores/crcon_ug.html CoreFrame? Bus Name: CoreFrame? Stewardship: Palmchip Status: proprietary, available under license agreement. Hotlink: www.palmchip.com FISPbus? Bus Name: FISPbus? Stewardship: Mentor Graphics - Inventra Business Unit Status: proprietary, available under license agreement. Hotlink: www.mentorg.com IPbus? Bus Name: IDT Peripheral Bus (IPbus?) Stewardship: Integrated Device Technology Status: proprietary, license not available. White paper from IDT: idtipbus.pdf (Adobe Acrobat? 4.0 file, 55 Kb) IP Interface Bus Name: IP Interface Stewardship: Motorola, Inc. Status: proprietary, available under license agreement Hotlink: e-www.motorola.com/technology/srs MARBLE Bus Name: Manchester AsynchRonous Bus for Low Energy (MARBLE) Stewardship: University of Manchester Status: unknown if proprietary or open Hotlink: www.cs.man.ac.uk/amulet/index.html Note: at hotlink, look under \'publications\', and then find the group paper by: W.J. Bainbridge and S.B. Furber; Asynchronous Macrocell Interconnect using MARBLE Proceedings Async\'98, IEEE Computer Society Press; April 1998 OCP-IP Bus Name: Open Core Protocol - International Partnership (OCP-IP) Stewardship: OCP-IP Internaltional Partnership Status: proprietary. OCP-IP claims that it is \'open\', but they require a restrictive license agreement. Hotlink: www.ocpip.org PI-Bus Bus Name: Peripheral Interconnect Bus (PI-Bus) Stewardship: Open Microprocessor Systems Initiative (OMI) Status: proprietary, available under license agreement. Hotlink: www.sussex.ac.uk/engg/research_groups/vlsi/projects/pibus/ SiliconBackplane? Bus Name: SiliconBackplane Network and Open Core Protocol (OCP) Stewardship: Sonics, Inc. Status: proprietary, available under license agreement. Possible patent protection. See: US5948089.pdf (52 Kb) and US6182183.pdf (45 Kb) Hotlink: www.sonicsinc.com VSIA On-chip Bus Bus Name: VSIA On-Chip Bus Stewardship: Virtual Socket Interface Alliance Status: proprietary, available under license agreement. Hotlink: www.vsia.com WISHBONE Interconnect Bus Name: WISHBONE Interconnect Stewardship: Silicore Corporation Status: open standard, no license required Hotlink: www.silicore.net/wishbone.htm Avalon? is a trademark of Altera Corporation CoreConnect? is a trademark of International Business Machines (IBM) CoreFrame? is a registered trademark of Palmchip Corporation FISPbus? is a trademark of Mentor Graphics. IPbus? is a trademark of Integrated Device Technology. SiliconBackplane? is a trademark of Sonics, Inc. Silicore is a trademark and registered service mark of Silicore Corporation. This page last updated: 25 MAR 2002 Silicore Corporation 6310 Butterworth Lane, Corcoran, MN USA 55340 TEL: 763.478.3567 - FAX: 763.478.3568 www.silicore.net Home - Sales - Technical Support - Webmaster |
|
沙发#
发布于:2002-11-21 22:31
老兄现在在研究片上互联总线么
|
|
|
板凳#
发布于:2002-11-21 22:31
这篇文章好像是opencores上提供的吧
|
|
|
地板#
发布于:2002-11-22 08:45
这是我老早以前在Opencore上看到DL的,现在并没有专门研究。
|
|
地下室#
发布于:2002-11-23 11:11
我也看过
|
|
5楼#
发布于:2002-11-25 09:21
大家准备用什么方法、从什么角度去研究这些片上互联结构呢?如果说单纯只使用某一种结构,我想花上十天半月的时间便能在rtl级解决问题;如果寻求一种最优的解决方案,做一篇博士论文也是可以的
|
|
|