logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

加快verilog 仿真工具 —— Verilator 用法

加速Verilog项目仿真速度,比vivado要快得多

文章图片
#仿真
以32bit加法器为核心的加法、减法、乘法和除法计算器(ALU)

实现一个以加法器为核心的计算器。加法:能够实现32bit加法减法:能够实现32bit减法乘法:能够实现两个32bit数字的乘法,乘积为64bit除法:能够实现两个32bit无符号数的除法,商为32bit,余数为32bit解读:该部分的关键在于串并转换,状态数并不多,也没有必要简化;串并转换的关键在于计数器信号和使能信号;而且对于线路空闲时发送无效字节同样很重要,需要借助已存在的或者需要新建信号来支

文章图片
#fpga开发
并行计算工具 MPI 简单教程

我们将首先创建两个变量 process_Rank 和 size_Of_Cluster,分别存储每个并行进程的标识符和集群中运行的进程数。这应该为您的环境准备好编译和运行 MPI 代码所需的所有工具。在本教程中,我们将命名我们的代码文件:hello_world_mpi.cpp。在作业脚本中,加载上面用于编译程序的相同编译器和 OpenMPI 选择,并使用 Slurm 运行作业以执行应用程序。现在让我

文章图片
#MPI
LoongArch 指令集学习

把一些常见的LoongArch指令集的指令总结了一下,包括指令格式和指令码!

文章图片
#学习
Parallel Computing - 一文讲懂并行计算

在本章中,我们将回顾一些有关并行计算的概念。但更加强调 GPU。

文章图片
Verilog 高级教程笔记——持续更新中

Verilog 高级教程——Verilog的一些高级用法

文章图片
#fpga开发
FPGA 底层资源相关介绍

芯片的主要资源分为以下几个方面:Slice逻辑资源Slice Logic Distributionregister寄存器Memory存储器DSP资源IO和GTClocking时钟Primitives原语Black Boxes黑盒子Instantiated NetLists实例化网络

文章图片
#fpga开发
Verilog 和 System Verilog 的区别

System verilog 是 verilog 的扩展,它添加了许多功能和增强功能,以促进复杂的数字系统设计。2005年,系统verilog被指定为verilog的超集,并进行了一些补充,并成为IEEE标准1800,并于2012年升级为IEEE 1800-2012。系统 verilog 构建在动态的类级测试平台上。

文章图片
Barrel Shifter RTL Combinational Circuit——桶移位寄存器SystemVerilog实现

在本博客中,将围绕许多设计中存在的非常有用的电路(桶形移位器电路)设计电路。将从最简单的方法开始实现固定位宽字的单向旋转桶形移位器,最后设计一个具有可参数化字宽的多功能双向桶形移位器电路。

文章图片
    共 13 条
  • 1
  • 2
  • 请选择