E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
初探verilog
西北工业大学计算机组成原理实验报告——
verilog
前两次
实验目标掌握单周期CPU执行指令的流程和原理;学习使用
verilog
HDL语言实现单周期CPU,并通过功能仿真;提高设计实现较复杂硬件系统的能力;激发对硬件设计的兴趣。
xjsc01
·
2023-12-31 20:35
fpga开发
64点FFT处理器(含
verilog
源码)(上)
欢迎大家关注我的微信公众号:原文链接:64点FFT处理器(上)前言 截止2022年2月15日,中国科学院大学《高等数字集成电路分析及设计》课程终于完结,所以我计划分享几个自己完成的实践作业,供大家交流学习。设计收获对FFT/IFF算法有了清晰的理解因为本设计为结课大作业,所以我进行了比较详细的文档介绍,并在源码中增加了自动化测试脚本,方便读者快速复现。64点FFT处理器设计报告正文一、设计内容
夕文x
·
2023-12-31 20:31
硬件开发
fpga开发
fft
芯片
UVM中factory机制的本质
factory机制本质是对System
Verilog
中new函数的重载,其带来了如下好处:提供新的创建实例的方法:根据类名创建这个类的一个实例。
夕文x
·
2023-12-31 20:31
硬件开发
芯片
fpga开发
verilog
硬件工程
学习
快速乘法器的设计(含
verilog
源码)
设计收获对booth编码,wallace树,超前进位加法器原理有了充分的认识体会到了设计的巧妙性——booth编码后对进位值的处理学会了用
verilog
编写支持随机对比测试的testbench快速乘法器设计题目
夕文x
·
2023-12-31 20:01
硬件开发
fpga开发
Python——利用sympy模块进行数学计算
参考链接:SymPy简易教程SymPy库常用函数Pythonsympy模块常用功能(一)Python科学计算库SymPy
初探
简介SymPy是一个符号计算的Python库。
Fo*(Bi)
·
2023-12-31 15:17
算法
python
数学建模
ASM-HEMT射频建模
注意:第一个模型发布的
Verilog
-A代码和手册(版本号为101.0.0)可在以下网站上获得:http://iitk.ac.
幻象空间的十三楼
·
2023-12-31 15:17
IC-CAP器件建模
IC-CAP软件学习
器件建模
【FPGA/
verilog
-入门学习14】vivado FPGA按键消抖
//led流水1s//1,按键触发变化,上升沿or下降沿,都清除计数//2,当20ms计数到来时,加载一次按键状态,如果中途有按键变化,清除计数`timescale1ns/1psmodulevlg_design(inputi_clk,inputi_rest_n,input[7:0]key,outputreg[7:0]led);`defineSIMULATION`ifdefSIMULATIONpar
王者时代
·
2023-12-31 12:30
verilog
&FPGA
fpga开发
【FPGA/
verilog
-入门学习13】
verilog
1s流水灯实验
//led1S实验//使用分屏实验1s计数`timescale1ns/1psmodulevlg_design(inputi_clk,inputi_rest_n,input[7:0]key,outputreg[7:0]led);`defineCNT_1S_DEBUG`ifndefCNT_1S_DEBUGparameterCNT_1S_MAX=1_000_000_000/20-1;`else/*CNT
王者时代
·
2023-12-31 12:59
verilog
&FPGA
fpga开发
做自己生命的设计师(二) ——中学生职业生涯规划
初探
做自己生命的设计师(二)——中学生职业生涯规划
初探
田学文“生涯规划”,其实就是“人生规划”,是确定人生发展方向,制定发展计划,管理自己的行为,以实现所制定的人生目标的过程。
一棵行走的向日葵
·
2023-12-31 12:19
「
Verilog
学习笔记」序列检测器(Moore型)
专栏前言本专栏的内容主要是记录本人学习
Verilog
过程中的一些知识点,刷题网站用的是牛客网`timescale1ns/1nsmoduledet_moore(inputclk,inputrst_n,inputdin
KS〔学IC版〕
·
2023-12-31 07:38
Verilog学习笔记
学习
笔记
Verilog
「
Verilog
学习笔记」十六进制计数器
专栏前言本专栏的内容主要是记录本人学习
Verilog
过程中的一些知识点,刷题网站用的是牛客网`timescale1ns/1nsmodulecounter_16(inputclk,inputrst_n,outputreg
KS〔学IC版〕
·
2023-12-31 07:08
Verilog学习笔记
学习
笔记
Verilog
「
Verilog
学习笔记」 脉冲同步器(快到慢)
专栏前言本专栏的内容主要是记录本人学习
Verilog
过程中的一些知识点,刷题网站用的是牛客网`timescale100ps/100psmodulepulse_detect(inputclka,inputclkb
KS〔学IC版〕
·
2023-12-31 07:34
Verilog学习笔记
学习
笔记
Verilog
Metal
初探
:颜色的渲染加载
使用metal渲染颜色过渡,主要用于了解metal相关API的使用HelloMetal效果图helloMetal案例流程分为两部分:viewDidLoad函数:加载自定义的渲染视图MTKView,并将渲染交由自定的渲染循环类处理渲染循环类:处理metal渲染的相关操作案例流程图主要流程主要函数解析-viewDidLoad函数:主要是加载view以及view传递给render渲染循环类viewDid
DarkArtist
·
2023-12-31 04:06
利用fpga(
verilog
)实现SPI-flash芯片全擦除实验
最近在学习spi协议,看了看野火的视频,感觉野火的代码是一坨大便,寄存器太多了,看的眼花缭乱。跟着野火的波形图做了一遍,仿真正确但是上板没成功。看了看师兄的代码,然后自己又换了一种方法实现全擦除。最后上板成功,各位大佬有更好的见解可以和我交流,代码如下://-----------------------------------------------------------------------
守雲开见月明
·
2023-12-31 04:58
fpga开发
利用FPGA(
verilog
)实现SPI-FLASH芯片扇区擦除
一.M25P16flash芯片介绍本设计使用了M25P16flash芯片,它拥有16Mbit的空间。M25P16flash芯片有32个扇区,每个扇区有256页,每页有256个位空间。32*256*256=2097152=16M。因此它的地址有24位。它的各扇区地址如下表。二.扇区擦除原理扇区擦除(SE)指令可以按照扇区擦除Flash。和块擦除不同的是,扇区擦除是要指定扇区地址,扇区擦除前也需要发送
守雲开见月明
·
2023-12-31 04:58
fpga开发
22 UVM Callbacks
请参阅System
Verilog
callback-VLSIVerify以更好地理解。UVM中的phasing机制就是回调的一个简单示例。
小邦是名小ICer
·
2023-12-31 01:09
UVM
vlsiverify_uvm
杰发科技AC7840——EEPROM
初探
0.序7840和7801的模拟EEPROM使用不太一样1.现象按照官方Demo,在这样的配置下,我们看到存储是这样的(连续三个数字123)。使用串口工具的多帧发送功能看不出多少规律修改代码后发现如下规律:前四个字节是地址,后四个字节存储数字。第一个地址存满后,地址加4字节,开始存储第二个数据。读取数据会读取最后一个地址存储的数据。2.写复杂点的数据定义一个结构体结构体初始化相当于一次写10个字节看
liu_endong
·
2023-12-31 01:30
杰发科技
AutoChips
MCU
7840
概率图模型(PGM):贝叶斯网(Bayesian network)
初探
1.从贝叶斯方法(思想)说起-我对世界的看法随世界变化而随时变化用一句话概括贝叶斯方法创始人ThomasBayes的观点就是:任何时候,我对世界总有一个主观的先验判断,但是这个判断会随着世界的真实变化而随机修正,我对世界永远保持开放的态度。1763年,民间科学家ThomasBayes发表了一篇名为《Anessaytowardssolvingaprobleminthedoctrineofchance
虫小宝
·
2023-12-30 20:36
人工智能AI产业应用
初探
一、AI产业应用视图当前人工智能理论和技术日益成熟,应用范围不断扩大,产业正在逐步形成、不断丰富,相应的商业模式也在持续演进和多元化。人工智能产业应用从下到上,分为软硬件支撑层、产品层和应用层。1、软硬件支撑层该层包括了硬件和软件平台。其中硬件主要包括CPU、GPU等通用芯片,深度学习、类脑等AI芯片以及传感器、存储器等感知存储硬件,主导厂商主要为云计算服务提供商、传统芯片厂商以及新兴AI芯片厂商
dingding_74be
·
2023-12-30 19:40
Verilog
inout 端口使用和仿真
inout端口是
Verilog
中一种特殊的端口类型,它可以实现双向的数据传输,既可以作为输入,也可以作为输出。inout端口通常用于实现管脚复用、三态缓冲器、总线驱动等功能。
飞多学堂
·
2023-12-30 16:33
FPGA
fpga开发
vivado-vscode 新手使用说明 -
verilog
vscode常用插件下图所示为常用插件,可根据需要安装vscode生成例化/testbench文件安装插件
verilog
-testbe
swang_shan
·
2023-12-30 16:48
Vivado
vscode
fpga开发
ide
【ArkTS入门】ArkTS开发
初探
:语言特点和开发特点
什么是ArkTS?ArkTS是一个为鸿蒙组件而生的框架,语法亲人好用。基于TypeScript,ArkTS拓展了声明式UI、状态管理等的能力,从本质上来讲,是TypeScript的扩展,主要服务于前端。ArkTS的开发可以满足“一次开发,多端部署”的需求,真正应用于华为全生态链。而且ArkTS支持低代码开发,让“人人都是开发者”的理念得以实现。什么是声明式UI?声明式UI是一种以声明方式定义用户界
城主_全栈开发
·
2023-12-30 16:14
前端
HarmonyOS
harmonyos
ArkTS
Verilog
HDL 初步学习
Verilog
HDL初步学习程序模块结构1.模块端口定义2.模块内容i/o说明,信号类型说明,功能描述模块端口定义用来声明设计电路模块输入输出端口module模块名(端口1,端口2.,。。。)
为暗香来
·
2023-12-30 10:52
中学语文课外阅读
初探
摘要:课外阅读在中学语文教学中是一个必不可少的组成部分,它对于扩大学生的知识面,提高学生的语文素养有着重要的意义。我所任教的农村初中学生课外阅读的现状不容乐观。这里面既有客观的条件和环境的制约,也存在着主观方面的因素。如何改变这一现状呢?激发学生课外阅读的兴趣是学生好读书,读好书的关键。作为语文老师就应该竭尽所能,充分利用一切外部条件改善客观条件,增加学生阅读信息,为中学生的课外阅读提供一个良好的
灿若云霞
·
2023-12-30 07:29
开源
verilog
模拟 i
verilog
verilator +gtkwave仿真及一点区别
开源的i
verilog
verilator和商业软件动不动几G几十G相比,体积小的几乎可以忽略不计。两个都比较好用,各有优势。i
verilog
兼容性好。verilator速度快。
yvee
·
2023-12-30 01:58
fpga开发
第一章 Linux
初探
第一章Linux
初探
1、Linux是什么?2、Linux的诞生3、常见Linux发行版4、我们选择哪个发行版?5、选择安装CentOS的哪个版本?
段子子
·
2023-12-30 01:45
学习
linux
数据库
【路科V0】system
Verilog
基础5——数组声明与数组操作
数组声明非组合型(unpacked)特点:消耗更多的存储空间,但是更易于查找元素对于
Verilog
,数组经常会被用来做数据存储,例如reg[15:0]RAM[0:4095];//存储数组SV将
Verilog
桐桐花
·
2023-12-29 21:10
数字验证
数字验证
systemVerilog
AIGC
初探
:提示工程 Prompt Engineering
简介提升工程是什么提示工程(PromptEngineering)是人工智能领域中的一个概念,特别是在自然语言处理(NLP)领域中。它是一种通过设计和优化输入提示来提高AI模型表现的方法。对于基于转换器的大型语言模型(如OpenAI的GPT系列),输入提示在提高模型理解、回答问题、生成有用输出等方面具有关键作用。简单来说,提示工程就是研究如何构建更好的问题或指令,从而引导AI模型生成更有价值的回答。
_三石_
·
2023-12-29 14:58
AIGC
AIGC
prompt
萧红的漂泊与追求4
第四章:爷爷的后花园文/弧度度祖父的后花园,是萧红童年时期的快乐源泉;祖父的后花园,隐藏着小女孩人之
初探
索的奥秘;祖父的后花园,是为小女孩遮风挡雨的温馨港湾。
弧度度11
·
2023-12-29 08:25
Golang通脉之并发
初探
并发是编程里面一个非常重要的概念,Go语言在语言层面天生支持并发。并发与并行并发:同一时间段内执行多个任务。并行:同一时刻执行多个任务,有时间上的重叠。image进程、线程、协程进程(Process),线程(Thread),协程(Coroutine,也叫轻量级线程)进程:是一个程序在一个数据集中的一次动态执行过程,可以简单理解为“正在执行的程序”,它是CPU资源分配和调度的独立单位。进程一般由程序
drunkery
·
2023-12-29 05:29
Verilog
中`define、parameter、localparam三者的区别及举例
1、概述define:作用->常用于定义常量可以跨模块、跨文件;范围->整个工程;parameter:作用->常用于模块间参数传递;范围->本module内有效的定义;localparam作用->常用于状态机的参数定义;范围->本module内有效的定义,不可用于参数传递2、应用举例(1)define概念:可以跨模块的定义,写在模块名称上面,在整个设计工程都有效。一旦define指令被编译,其在整
小生不是书呆子
·
2023-12-29 01:34
FPGA
fpga/cpld
经验分享
其他
FPGA - 231227 - 5CSEMA5F31C6 - 电子万年历
TAG-FPGA、5CSEMA5F31C6、电子万年历、
Verilog
FPGA、5CSEMA5F31C6、电子万年历、
Verilog
FPGA、5CSEMA5F31C6、电子万年历、
Verilog
顶层模块
乐意奥AI
·
2023-12-29 01:58
FPGA
fpga
verilog
rs232串口模块
前面发了个发送模块,这次补齐,完整。串口计数器,波特率适配uart_clk.vmoduleuart_clk(inputwireclk,inputwirerst_n,inputwiretx_clk_en,inputwirerx_clk_en,inputwire[1:0]baud_sel,outputwiretx_clk,outputwirerx_clk);localparamOSC=50_000_0
yvee
·
2023-12-29 00:08
fpga开发
FPGA-
Verilog
仿真可视化
DigitalJS是一个基于JavaScript实现的开源数字电路模拟器,旨在模拟由硬件设计工具(如Yosys)合成的电路。由弗罗茨瓦夫大学的MarekMaterzok开发,源文件托管于Github上。DigitalJS的开源网址如下:https://github.com/tilk/digitaljs下面这个网址:http://digitaljs.tilk.eu/,提供了一个DigitalJS的在
ltqshs
·
2023-12-28 19:44
FPGA
fpga开发
iOS-内存管理分析(下)
1自动释放池
初探
在我们的demo工程的main文件代码如下#importintmain(intargc,constchar*argv[]){@autoreleasepool{NSLog(@"Hello,
似水流年_9ebe
·
2023-12-28 01:26
Verilog
置换处理脚本
文章目录一、介绍二、脚本一、介绍在
Verilog
中的置换处理,为将一个数据的数据位按照某种规则进行重新排列。
暴风雨中的白杨
·
2023-12-27 23:58
脚本工具
python
verilog
Verilog
系统任务$random
一、系统任务$random$random是
Verilog
提供的一个随机数生成系统任务,调用该任务后,将会返回一个32bit的integer类型的有符号的值。
暴风雨中的白杨
·
2023-12-27 23:58
FPGA
FPGA
Verilog
数字逻辑实验之BCD码转余三码
【实验目的】掌握组合逻辑电路的设计方法;熟悉Vivado2014集成开发环境和
Verilog
编程语言;掌握BCD码转余三码电路的设计与实现。【实验环境】FPGA虚拟仿真平台。
飞扬2024
·
2023-12-27 23:44
数字逻辑
fpga开发
算法
经验分享
逻辑回归
数字逻辑实验之利用D触发器,设计并实现三位扭环计数器
【实验要求】:采用Moore(摩尔型)电路,利用D触发器,设计并实现三位扭环计数器并用
Verilog
编程语言写出其代码。
飞扬2024
·
2023-12-27 23:13
数字逻辑
fpga开发
算法
经验分享
数字逻辑实验之一位全加器的设计与实现
【实验目的】掌握组合逻辑电路的设计方法;熟悉Vivado2014集成开发环境和
Verilog
编程语言,掌握1位半加器电路的设计与实现。
飞扬2024
·
2023-12-27 23:13
数字逻辑
算法
经验分享
「
Verilog
学习笔记」超前进位加法器
专栏前言本专栏的内容主要是记录本人学习
Verilog
过程中的一些知识点,刷题网站用的是牛客网超前进位加法器的实质是:对于输出的每一位Si其实都可以用Si=Ai^Bi^Cin来表示我们需要做的只是判断加法结果的最高位该取几例如本题中输入的两个数
KS〔学IC版〕
·
2023-12-27 18:59
Verilog学习笔记
学习
笔记
fpga开发
Verilog
「
Verilog
学习笔记」状态机与时钟分频
专栏前言本专栏的内容主要是记录本人学习
Verilog
过程中的一些知识点,刷题网站用的是牛客网状态机写法`timescale1ns/1nsmodulehuawei7(inputwireclk,inputwirerst
KS〔学IC版〕
·
2023-12-27 18:29
Verilog学习笔记
学习
笔记
fpga开发
Verilog
初探
要事第一
近期,对于哥哥“嗜书成性”,我非常苦恼,每天大量的阅读时间耽误了其他的学习时间,比如作业要提醒要吼着才去做,体育锻炼也不行动了,到户外活动更不能出行了……摸摸额头,绞尽脑汁的想办法,如何能让这些该做的是都能合理安排顺利完成?想起了《高效能人士人士的七个习惯》以及《番茄工作法图解》,接着跟孩子一起把每天需要完成的任务写出来。分成重要必须先完成和重要可缓一缓完成并且标注完成时间,实施几天,有点效果,但
白云松松
·
2023-12-27 15:21
Verilog
HDL 行为级建模: 单片机设计
在单片机设计中,
Verilog
HDL(HardwareDescriptionLanguage)被广泛用于行为级建模,以描述和验证单片机的功能和行为。本文将介绍如何使用
Verilog
HDL
UoEmacs_Lisp
·
2023-12-27 11:13
单片机
fpga开发
mongodb
Verilog
HDL基础语法规则与单片机
Verilog
HDL是一种硬件描述语言,常用于设计和模拟数字电路。在本文中,我们将探讨
Verilog
HDL的基本语法规则,并结合单片机的实例来演示其应用。
UoEmacs_Lisp
·
2023-12-27 11:12
单片机
fpga开发
嵌入式硬件
【System
Verilog
】 $cast动态强制类型转换
前言会经常用到$cast,但因为一直没理解透彻,每次使用都得现找内容再消化。今天自己重新总结整理一下。强制类型转换我们可以使用强制类型转换操作符(')来改变一个表达式的数据类型。需要进行强制类型转换的表达式必须包含在圆括号内,或者必须包含在串联或复制花括号内,并且它们必须是自决的。int'(2.0*3.0);shortint'{8'hFA,8'hCE};如果将一个正的十进制数作为数据类型,那么这意
小邦是名小ICer
·
2023-12-27 07:26
SV
开发语言
【System
Verilog
】SV 数据操作及数制转换(atohex)
记录几个比较常用的数据/字符串操作函数字符串函数:len()functionintlen():str.len()返回字符串的长度,也就是字符串中字符的数目(不包括任何终结字符)。如果str是"",那么str.len()返回0。putc()taskputc(inti,strings)taskputc(inti,bytec)str.putc(i,c)将str中的第i个字符替换成指定的integral值
小邦是名小ICer
·
2023-12-27 07:56
SV
开发语言
【VCS】VCS 常用参数总结
在代码中使用了`ifdef编译指令2+mindelays器件延时使用sdf文件中的最小值(sdf文件中的时序(min:typ:max))3+maxdelays器件延时使用sdf文件中的最大值4–v导入库文件的
verilog
小邦是名小ICer
·
2023-12-27 07:56
开发语言
初探
大模型微调
目标:低成本微调大模型,拥有属于自己的AI助手。一切的一切,都得益于LoRA、QLoRA微调方法,没有A100一样可以微调大模型(用309024G显存微调70亿参数的baichuan绰绰有余,甚至参数量小一点的模型3060也能跑)。具体原理可以看论文,或者去看知乎上的总结,这里只谈怎么用。这里,有一个极其方便的大模型项目推荐:Github传送地址,打开即用,然后我在这个基础上做一些小小小改动。下面
指间理想
·
2023-12-26 23:09
人工智能
Quartus prim实现模块化电路设计,生成子电路元件并在Block Diagram File中调用的解决方案(关于FPGA的复杂工程设计的相关博客都会采用此方法)
新建工程新建BlockDiagramFile保存为顶层文件新建
Verilog
HDLFile文件(用来编写子模块电路代码)保存文件并命名文件调用元件设置端口属性
致力于研究如何把螺丝拧紧问题的资深专家
·
2023-12-26 23:33
FPGA
数据库
fpga开发
开发语言
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他