|
|
|
|
Updated on: 20-Aug-2008
|
R: 6478
|
|
OpenRISC 1000 is an architecture of a family of open source, synthesizable RISC microprocessor cores. It is a 32-bit load and store RISC architecture designed with emphasis on speed, compact instruction set and scalability. OpenRISC 1000 targets ...
|
|
Category :: Microprocessor
Language :: Verilog
License :: LGPL
Phaze :: ASIC proven
Standard :: Wishbone compliant core
Development status :: Production/Stable
|
|
|
|
|
|
|
Updated on: 25-Aug-2008
|
R: 3581
|
|
JOP is the implementation of the Java Virtual Machine (JVM) as concrete machine in hardware. The design is full synthesizable and fits in low-cost FPGA devices from Altera and Xilinx.
|
|
Category :: Microprocessor
Language :: VHDL
License :: GPL
Phaze :: FPGA proven
Standard :: Wishbone compliant core
Development status :: Production/Stable
|
|
|
|
|
|
|
Updated on: 26-Aug-2008
|
R: 2418
|
|
This is the worlds smallest 32 bit CPU with a GCC/GDB toolchain, operating systems support(eCos), simulator, etc.
Multiple VHDL implementations available.
BSD license, except for those pieces to the puzzle that already have another open so...
|
|
Category :: Microprocessor
Language :: VHDL
Phaze :: Design done
Phaze :: FPGA proven
Phaze :: Specification done
Standard :: Wishbone compliant core
Development status :: Beta
Development status :: Production/Stable
|
|
|
|
|
|
|
Updated on: 09-Aug-2008
|
R: 1754
|
|
I2C is a two-wire, bidirectional serials bus that provide a simple, efficient method of data exchange between devices.
|
|
Category :: Communication controller
Language :: Verilog
Language :: VHDL
Phaze :: ASIC proven
Phaze :: Design done
Phaze :: FPGA proven
Standard :: Wishbone compliant core
Development status :: Production/Stable
|
|
|
|
|
|
|
Updated on: 24-Sep-2007
|
R: 1674
|
|
The Ethernet MAC (Media Access Control), sublevel within the Data Link Layer of the OSI reference model. This core is designed for implementation of CSMA/CD LAN in accordance with the IEEE 802.3 standards. The MAC is the portion of ethernet core ...
|
|
Category :: Communication controller
Standard :: Wishbone compliant core
Development status :: Production/Stable
|
|
|
|
|
|
|
Updated on: 25-Aug-2008
|
R: 1426
|
|
USB 1.1 host and function modes of operation. Full (12Mbps) and low speed (1.5Mbps) operation. Isochronous data transfers supported. Function mode supports four endpoints.
|
|
Category :: Communication controller
Language :: Verilog
License :: LGPL
Phaze :: FPGA proven
Standard :: Wishbone compliant core
Development status :: Production/Stable
|
|
|
|
|
|
|
Updated on: 23-Aug-2008
|
R: 1282
|
|
The Plasma CPU core supports interrupts and all MIPS I(TM) user mode instructions except unaligned load and store operations.
|
|
Category :: Microprocessor
Language :: VHDL
Phaze :: FPGA proven
Development status :: Production/Stable
|
|
|
|
|
|
|
Updated on: 29-Jun-2008
|
R: 1066
|
|
The floating point unit (FPU) implemented during this project, is a 32-bit processing unit, which does arithmetic operations on floating point numbers. The FPU complies fully with the IEEE 754 Standard.
|
|
Category :: Arithmetic core
Category :: Coprocessor
Language :: VHDL
Phaze :: FPGA proven
Development status :: Production/Stable
|
|
|
|
|
|
|
Updated on: 27-Aug-2008
|
R: 982
|
|
The Video Systems project is a collection of readily available blocks to build different types of compression standards, like H.310, H.320, MPEG-1, MPEG-2 etc.
|
|
Category :: Video controller
Development status :: Production/Stable
|
|
|
|
|
|
|
Updated on: 29-Jul-2008
|
R: 967
|
|
mcpu is a minimal cpu designed to fit into a 32 macrocell CPLD. 4 Instructions and access to 64 bytes of memory are supported. Sourcecode is provided in VHDL and Verilog and occupies only a single printed page.
|
|
Category :: Microprocessor
Language :: Verilog
Language :: VHDL
License :: GPL
Phaze :: FPGA proven
Development status :: Mature
Development status :: Production/Stable
|
|
|
|
|
|
|
Updated on: 27-Feb-2008
|
R: 932
|
|
AVR core, UART, Timer/Counter and parallel ports
|
|
Category :: Microprocessor
Development status :: Production/Stable
|
|
|
|
|
|
|
Updated on: 30-Apr-2008
|
R: 842
|
|
CAN (Controller Area Network) is a widely used control network protocol. Typical Apllications are automation and in-car networking. The project aims to develop an open source implementation of CAN Protcol Version 2.0 Part A and B.
It should be...
|
|
Category :: Communication controller
Standard :: Wishbone compliant core
Development status :: Production/Stable
|
|
|
|
|
|
|
Updated on: 15-Oct-2001
|
R: 840
|
|
Micro FPGA board is a stand alone, low cost, do-it-yourself board. All components are possible to get from a local electronics shop (with possible exception of Virtex part). Board includes one Xilinx Virtex XCV100 chip.
|
|
Category :: Prototype board
Development status :: Production/Stable
|
|
|
|
|
|
|
Updated on: 19-Jul-2007
|
R: 820
|
|
uart16550 is a 16550 (mostly) compatible UART core.
|
|
Category :: Communication controller
Standard :: Wishbone compliant core
Development status :: Production/Stable
|
|
|
|
|
|
|
Updated on: 25-Aug-2008
|
R: 813
|
|
SD (Secure Digital) and MMC memory card controller with Wishbone slave interface. Handles all aspects of card initialization, 512 byte block read, and block write. Hides the complicated SD/MMC memory interface, and presents the user with a simple...
|
|
Category :: Communication controller
Language :: Verilog
License :: GPL
Phaze :: FPGA proven
Standard :: Wishbone compliant core
Development status :: Production/Stable
|
|
|
|
|
|
|
Updated on: 29-Jul-2008
|
R: 812
|
|
The basic form of 8051 core includes several on-chip peripherals, like timers and counters, additionally there are 128 bytes of on-chip data memory and up to 64K bytes of on-chip program memory.
|
|
Category :: Microprocessor
Standard :: Wishbone compliant core
Development status :: Alpha
|
|
|