OpenRISC, Free Processor Core
(CPU)
Posted By Brian Neal
Monday, February 28, 2000 - 11:57:15 AM
According to this EETimes article, an organization known as OpenCores has developed a freely available RISC CPU core known as the OpenRISC 1000. Users will be able to download VHDL files as well as a C compiler from the site shortly.
This is somewhat similar to what Sun has done with SPARC, however, OpenRISC has very few, if any, legal strings attached. Individuals could produce and sell entire systems based around OpenRISC (though the core is still very simplistic at this point in time).
"I studied most of the RISC architectures that exist today and developed my own list of the most common and useful instructions. It's closest to the DLX or early MIPS architecture. It's a very basic 32-bit RISC with a load-store architecture and no floating-point capability at the moment," Lampret said. (The DLX processor is a RISC machine described by the pioneers of RISC, John Hennessy and David Patterson, in their book Computer Architecture: A Quantitative Approach (Morgan Kaufmann Publishers Inc.).
Lampret said he has settled on a mixed 16- and 32-bit instruction format. Although he has not pursued 16-bit format instructions or 16-to-32-bit instruction format translation (used in ARM's Thumb and considered good for embedded applications because it improves code density), Lampret said OpenRISC code is still compact compared with that of many other processors.
"I compiled the same code for X86, Sparc, MIPS and Alpha, and they were all bigger compiled programs," he said.
The register file architecture is similar to that of the Sparc, Lampret said. "It makes sense to have register windows. At the moment we have thirty-two, 32-bit registers, but that could change with different implementations."
The concept of free intellectual property in relation to hardware designs (not just operating systems and software) is an interesting one. It is still too early to determine the impact of OpenRISC, but improvements to the core continue nevertheless:
Lampret is still refining OpenRISC and has a superscalar version of the core, dubbed OpenRISC 1002, that's optimized for speed. The dual-issue OpenRISC should operate at 170 MHz in a Xilinx XCV-E FPGA and offer about 250 Mips of performance, Lampret said.
He further claims to have a 'lite' version, the OpenRISC 1001, optimized for gate count that runs at 80 MHz in a Xilinx Virtex XCV50 and that provides 80 Mips of performance. The core can be adapted to run MIPS-I code, Lampret said.
|
More VIA CPU News
(CPU)
Posted By KH Yeap
Monday, February 28, 2000 - 12:23:02 AM
PC Watch Japan
has more coverage on Cyrix III, and more importantly, its successors Samuel and Matthew. Unfortunately I can only extract a few bits out from the report since it's in Japanese: Samuel is based on Winchip-4, and as I reported days ago, there will be two versions available. Sam II will have 256k L2 on-die cache and will debut in H1 2001; Sam I will have no L2 but less power-consuming and will be out by H2 2000. Also, VIA's answer to Intel's Timna is called Matthew, and info on Matthew remains sketchy. If I read it correctly, Matt will support DDR-SDRAM. As for integrated chipset, VIA is slated to introduce Apollo PM (ProMedia)-266 chipset with integrated Savage2000 and DDR-SDRAM in 2001.
|
Various Reviews on VIA APP-133A
(HARDWARE)
Posted By KH Yeap
Monday, February 28, 2000 - 12:02:05 AM
Maybe it's because of Cebit, or maybe it's the lawsuits from Intel, but lately there has been a surge in number of VIA Apollo Pro 133A based motherboards in the market. Here are some reviews on the web of some of those motherboards: First, Anand has a
round-up on 12 of those boards
. Notice the unusually huge difference in performance among the boards. Also note the mention of
the upcoming dual-cpu Tyan board
based on the APP-133A. Next, Lost Circuits has a nicely detailed
review on Shuttle AV64
. And finally, folks over at iXBT seem to be quite impressed with
Chaintech's 6ATA4.
|
New article online!
(SITE NEWS)
Posted By johan
Monday, February 28, 2000 - 7:02:15 AM
I think you going to find our
our last article
an interesting read. While visiting CEBIT, we gathered a ton of info about Intel's, AMD and VIA's future CPU's. Maybe this article can end some of the confusion...enjoy!
|
|
|
|