An open API service providing repository metadata for many open source software ecosystems.

GitHub / zslwyuan / Basic-SIMD-Processor-Verilog-Tutorial

Implementation of a simple SIMD processor in Verilog, core of which is a 16-bit SIMD ALU. 2's compliment calculations are implemented in this ALU. The ALU operation will take two clocks. The first clock cycle will be used to load values into the registers. The second will be for performing the operations. 6-bit opcodes are used to select the functions. The instruction code, including the opcode, will be 18-bit.

JSON API: http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zslwyuan%2FBasic-SIMD-Processor-Verilog-Tutorial
PURL: pkg:github/zslwyuan/Basic-SIMD-Processor-Verilog-Tutorial

Stars: 62
Forks: 26
Open issues: 3

License: gpl-3.0
Language: Verilog
Size: 1.51 MB
Dependencies parsed at: Pending

Created at: over 6 years ago
Updated at: over 2 years ago
Pushed at: almost 3 years ago
Last synced at: over 2 years ago

Topics: adder, alu, cadence-virtuoso, cpu, instruction-set-architecture, multiplier, processor, processor-design, simd, verilog, verilog-project

Readme
Loading...