[wpml_language_selector_widget type="widget" flags=1 native=0]

PU-DV

PU-DV

Processing Unit verified with UVM/OSVVM/FV

0.00

Design and Verification

A Processing Unit (PU) is an electronic system within a computer that carries out instructions of a program by performing the basic arithmetic, logic, controlling, and I/O operations specified by instructions. Instruction-level parallelism is a measure of how many instructions in a computer can be executed simultaneously. The PU is contained on a single Metal Oxide Semiconductor (MOS) Integrated Circuit (IC).

Work: Implementation in VHDL & (System)Verilog of a Processing Unit environment for advanced Design and Verification.

  • architecture: 32 bit, 64 bit
  • bus: BlackBone, Wishbone, AHB3
  • HDLs: SystemVerilog, VHDL
  • submodule: PU-MSP430, PU-OR1K, PU-RISCV

Cores Inside QueenField Devices

Open ISA RISC-V

Open ISA OpenRISC

Open ISA MSP430