Download   Online Shop   Red Hat Network
Home  |  Products & Services  |  Support  |  Training  |  Partners  |  Documentation   
Red Hat Documentation

Overview | HOWTOs | mini-HOWTOs | FAQs | Linux Man-Pages

CPU Design HOW-TO: What is IP ? Next Previous Contents

2. What is IP ?

What is IP ? IP is short for Intellectual Property. More specifically, it is a block of logic that can be used in making ASIC's and FPGA's. Examples of "IP Cores" are, UART's, CPU's, Ethernet Controllers, PCI Interfaces, etc. In the past, quality cores of this nature could cost anywhere from US$5,000 to more than US$350,000. This is way too high for the average company or individual to even contemplate using -- Hence, the Free-IP project.

Initially the Free-IP project will focus on the more complex cores, like CPU's and Ethernet controllers. Less complex cores might follow.

The Free-IP project is an effort to make quality IP available to anyone.

Visit the following sites for IP cores -

2.1 Free CPU List

Here is the list of Free CPUs available or curently under development -

  • F-CPU 64-bit Freedom CPU http://www.f-cpu.org mirror site at http://www.f-cpu.de

  • European Space Agency - SPARC architecture LEON CPU http://www.estec.esa.nl/wsmwww/leon
  • European Space Agency - ERC32 SPARC V7 CPU http://www.estec.esa.nl/wsmwww/erc32
  • Atmel ERC32 SPARC part # TSC695E http://www.atmel-wm.com/products click on Aerospace=>Space=>Processors

  • Sayuri at http://www.morphyplanning.co.jp/Products/FreeCPU/freecpu-e.html and manufactured by Morphy Planning Ltd at http://www.morphyone.org and feature list at http://ds.dial.pipex.com/town/plaza/aj93/waggy/hp/features/morphyone.htm and in Japanese language at http://www.morphyplanning.or.jp

  • OpenRISC 1000 Free 32-bit processor IP core competing with proprietary ARM and MIPS is at http://www.opencores.org/cores/or1k
  • OpenRISC 2000 is at http://www.opencores.org

  • Green Mountain - GM HC11 CPU Core is at http://www.gmvhdl.com/hc11core.html

2.2 Commercial CPU List

  • ARC CPUs : http://www.arccores.com
  • QED RISC 64-bit and MIPS cpus : http://www.qedinc.com/about.htm
  • Origin 2000 CPU - http://techpubs.sgi.com/library/manuals/3000/007-3511-001/html/O2000Tuning.1.html
  • Hitachi SH4,3,2,1 CPUs http://semiconductor.hitachi.com/superh
  • NVAX CPUs http://www.research.compaq.com/wrl/DECarchives/DTJ/DTJ700 and at mirror-site
  • Univ. of Mich High-perf. GaAs Microprocessor Project http://www.eecs.umich.edu/UMichMP
  • Hyperstone E1-32 RISC/DSP processor http://bwrc.eecs.berkeley.edu/CIC/tech/hyperstone
  • PSC1000 32-bit RISC processor http://www.ptsc.com/psc1000/index.html
  • IDT R/RV4640 and R/RV4650 64-bit CPU w/DSP Capability http://www.idt.com/products/pages/Processors-PL100_Sub205_Dev128.html
  • CPU Info center - List of CPUs sparc, arm etc.. http://bwrc.eecs.berkeley.edu/CIC/tech

Next Previous Contents

 

 
 
Search for:  on    Powered by Google
Products & Services   :   Download   :   Support   :   Training   :   Partners & Programs
© 2001 Red Hat, Inc. All rights reserved.       About Red Hat   :   Legal statement   :   Privacy statement   :   Y2K statement   :   Contact Red Hat