Altera and Xilinx CPU Core Announcements |
|||
Home Soft cores >> << Homebuilt processors
Usenet Postings |
Newsgroups: comp.arch.fpga Subject: Altera and Xilinx processor core announcements Date: Tue, 4 Jul 2000 08:40:43 -0700 Altera announced "three families-the Nios soft core embedded processor, the ARM-based hard core embedded processor, and the MIPS-based hard core embedded processor" [1]. Also, Altera announced that Motorola and Altera "have entered discussions toward a licensing agreement to embed Motorola processor core technology into Altera programmable logic devices" [2]. Xilinx announced "The Xilinx and ARC Cores Alliance for Configurable Processor Cores on Xilinx FPGAs" [3]. In my Circuit Cellar article series [4-6] I wrote "...this series demonstrates that a streamlined and thrifty CPU design, optimized for FPGAs, can achieve a cost-effective integrated computer system, even for low-volume products that can't justify an ASIC run." If you will pardon the cliche, these announcements from Altera and Xilinx have legitimized FPGA CPU soft cores and SoCs. You will know that FPGA processor cores are mainstream when we start to see FPGA CPU articles and performance/size/power tables in Microprocessor Report. :-) For starters, here's an apples-to-oranges size comparison. While these processor cores have quite different features, capabilities, and performance, all are pipelined RISC embedded processor cores that can run integer C code. (A logic cell is a vague unit of FPGA area comprising approximately one 4-LUT and one FF). * Nios (16-bit data): 1100 APEX LEs => approx 1100 logic cells * Nios (32-bit data): 1700 APEX LEs => approx 1700 logic cells * ARC ("basecase"): 1517 Virtex slices => approx 3000 logic cells * our xr16 (16-bit data): 130 XC4000x CLBs: (258 4-LUTs, 52 3-LUTs, 165 FFs, 112 TBUFs) => approx 310-420 logic cells * our xr32 (32-bit data, work in progress) => approx 470-600 logic cells Jan Gray Gray Research LLC www.fpgacpu.org Links. [1] http://www.altera.com/html/products/excalibur.html [2] http://www.altera.com/html/new/pressrel/pr_ex_motorola.html [3] http://www.xilinx.com/products/logicore/alliance/arc/arcspot.htm [4] http://www.circuitcellar.com/pastissues/articles/gray116/gray116.pdf [5] http://www.circuitcellar.com/pastissues/articles/gray117/gray117.pdf [6] http://www.circuitcellar.com/pastissues/articles/gray118/gray118.pdf
Copyright © 2000, Gray Research LLC. All rights reserved. |