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芯片设计
I2C总线及AT24C02读写
公司开发的一种通用数据总线两根通信线:SCL(SerialClock)、SDA(SerialData)同步、半双工,带数据应答通用的I2C总线,可以使各种设备的通信标准统一,对于厂家来说,使用成熟的方案可以缩短
芯片设计
周期
ONE_Day|
·
2024-02-20 20:51
51单片机
单片机
c语言
51单片机
嵌入式硬件
与时共进,芯芯向荣丨纷享销客获时创意“最佳合作伙伴”表彰
时创意成立于2008年,是一家在存储芯片领域集
芯片设计
、软固件研发、封装测试、模组生产测试及应用于一体的国家高新技术企业,也是国家专精特新“小巨人”企业,经
纷享销客连接型CRM
·
2024-02-20 18:26
纷享动态
深圳
电子制造
软件需求
[SSD 测试 1.3] 硬件测试之主控测试用例
1.测试Case主控测试一般集中在芯片流片回来的初期至中期阶段,只会由
芯片设计
原厂进行测试。通常来讲测试
元存储
·
2024-02-20 13:42
测试用例
SSD
存储芯片测试
vivado DSP Block
Pre-AdderDynamicallyConfiguredFollowedbyMultiplierandPost-Adder(
Verilog
)Filename:dynpreaddmultadd.v//
cckkppll
·
2024-02-20 12:13
fpga开发
vivado Convergent Rounding (LSB CorrectionTechnique)
RoundingtoEven(
Verilog
)Filename:convergentRoundingEven.v//Convergentrounding(Even)Examplewhichmakesuseofpatterndete
cckkppll
·
2024-02-19 21:20
fpga开发
RISC-V与ARM
RISC-V架构的区别ARM与RISC-V的恩爱情仇1.ARM1991年ARM公司成立于英国剑桥,早期ARM也自主设计和生产芯片,但由于业绩平平,最后ARM改变了策略,他们不再生产芯片,转而以授权的方式,将
芯片设计
方案转让给其他公司
吮指原味张
·
2024-02-19 20:54
#
其他
指令集
FPGA中一些基本概念原理的区分
一、wire型变量与reg变量在
Verilog
中,wire和reg是两种不同类型的变量,它们有着不同的特性和用途1.1wire变量wire变量用于连接模块中的输入、输出以及内部信号线。
长安er
·
2024-02-19 19:37
fpga开发
vivado FIR Filters
这种滤波器有几种可能的实现方式;一个例子是收缩滤波器在7系列DSP48E1Slice用户指南(UG479)中进行了描述,并在8抽头偶数中显示对称收缩FIR(
Verilog
)。
cckkppll
·
2024-02-19 19:05
fpga开发
基于FPGA的ECG信号滤波与心率计算
verilog
实现,包含testbench
目录1.算法运行效果图预览2.算法运行软件版本3.部分核心程序4.算法理论概述4.1ECG信号的特点与噪声4.2FPGA在ECG信号处理中的应用4.3ECG信号滤波原理4.4心率计算原理4.5FPGA在ECG信号处理中的优势5.算法完整程序工程1.算法运行效果图预览其RTL结构如下:2.算法运行软件版本vivado2019.23.部分核心程序............................
简简单单做算法
·
2024-02-19 19:07
Verilog算法开发
#
通信工程
fpga开发
ECG信号
滤波
心率计算
FPGA中的模块调用与例化
目录一、模块调用与实例化1.1模块调用1.2模块实例化1.3
Verilog
例化语句及其用法1.3.1例化语句的基本格式1.3.2实例化三种不同的连接方法二、模块调用实例-全加器与半加器2.1半加器模块2.2
长安er
·
2024-02-19 10:45
fpga开发
05 状态机
状态机简介
Verilog
是硬件描述语言,它所生成的电路都是并行执行的,当需要按照流程或者步骤来完成某个功能时,可以使用多个if嵌套语句来实现,但是这样就增加了代码的复杂度,使得代码可读性差、维护困难,此时若通过状态机来控制程序流程即可解决这个问题
lf282481431
·
2024-02-19 10:41
FPGA开发入门
fpga开发
06 分频器设计
另外一种方法是直接使用
Verilog
代码来实现分频。注意:使用
Verilog
代码分频得到的时钟信号尽量不要当做其他模块的输入时钟
lf282481431
·
2024-02-19 10:41
FPGA开发入门
fpga开发
verilog
有符号数使用方法简介
参考:https://www.cnblogs.com/yuandonghua/p/signed.htmlhttps://blog.csdn.net/a389085918/article/details/799156851有符号数定义有符号数的定义通过关键词signed实现,如果不使用signed则默认都为无符号数。定义2个8位的有符号的变量:regsigned[7:0]a;wiresigned[7
MmikerR
·
2024-02-19 10:31
#
verilog
fpga
verilog
m基于FPGA的RS+卷积级联编译码实现,RS用IP核实现,卷积用
verilog
实现,包含testbench测试文件
目录1.算法仿真效果2.算法涉及理论知识概要2.1卷积码编码2.2RS码编码2.3级联编码2.4解码过程3.
Verilog
核心程序4.完整算法代码文件获得1.算法仿真效果Vivado2019.2仿真结果如下
我爱C编程
·
2024-02-15 04:40
FPGA通信和信号处理
fpga开发
RS卷积级联编译码
17 ABCD数码管显示与动态扫描原理
1.3单个数码管发光的LUT(lookuptable)2.数码管显示与动态扫描逻辑建模3.数码管显示与动态扫描的
Verilog
实现3.1不完善的设计代码版本1.设
Dale_e
·
2024-02-14 07:37
verilog学习
fpga开发
笔记
学习
经验分享
verilog学习
计算机组成原理 1 概论
◼存储器及层次存储系统◼指令系统◼CPU功能、组成和运行原理◼流水线◼系统总线◼输入输出系前置知识C语言程序设计数值逻辑:组合电路、同步电路概念、寄存器传输、有限状态机汇编语言程序设计:能看懂指令即可
Verilog
Sanchez·J
·
2024-02-14 06:14
计算机组成原理
电脑
verilog
$*命令
1、$display,$write,$fdisplay,$fopen,$fclose用于信息的显示和输出。其中,%b或%B二进制%o或%O八进制%d或%D十进制%h或%H十六进制%e或%E实数%c或%C字符%s或%S字符串%v或%V信号强度%t或%T时间%m或%M层次实例\n换行\t制表符\\反斜杠\\"引号”\%%百分号%调用方式:eg:$display("%b+%b=%b",a,b,sum);
li_li_li_1202
·
2024-02-13 20:09
Stein算法求最大公约数
verilog
实现
Stein算法求最大公约数
verilog
实现实然想写写博客,最近在学
verilog
。然后就想记录一下算法步骤:1、先装载A和B的值,C初始值设为1。
因蕃
·
2024-02-13 17:41
verilog语言
verilog
Verilog
刷题笔记29
题目:Createa100-bitbinaryripple-carryadderbyinstantiating100fulladders.Theadderaddstwo100-bitnumbersandacarry-intoproducea100-bitsumandcarryout.Toencourageyoutoactuallyinstantiatefulladders,alsooutputth
十六追梦记
·
2024-02-13 15:39
笔记
Verilog
刷题笔记8
题目:Thisproblemissimilartothepreviousone(module).Youaregivenamodulenamedthathas2outputsand4inputs,inthatorder.Youmustconnectthe6portsbypositiontoyourtop-levelmodule’sports,,,,,and,inthatorder.mod_aout1
十六追梦记
·
2024-02-13 15:08
笔记
Verilog
刷题笔记9
题目:Thisproblemissimilartomodule.Youaregivenamodulenamedthathas2outputsand4inputs,insomeorder.Youmustconnectthe6portsbynametoyourtop-levelmodule’sports:mod_a我的解法:moduletop_module(inputa,inputb,inputc,i
十六追梦记
·
2024-02-13 15:08
笔记
Verilog
刷题笔记10
题目:Youaregivenamodulewithtwoinputsandoneoutput(thatimplementsaDflip-flop).Instantiatethreeofthem,thenchainthemtogethertomakeashiftregisteroflength3.Theportneedstobeconnectedtoallinstances.my_dffclkThe
十六追梦记
·
2024-02-13 15:08
笔记
fpga开发
Verilog
刷题笔记24
题目:
Verilog
hasaternaryconditionaloperator(?:)muchlikeC:(condition?
十六追梦记
·
2024-02-13 15:08
笔记
Verilog
刷题笔记2
题目:Buildacombinationalcircuitwithfourinputs,in[3:0].Thereare3outputs:out_and:outputofa4-inputANDgate.out_or:outputofa4-inputORgate.out_xor:outputofa4-inputXORgate.ToreviewtheAND,OR,andXORoperators,see
十六追梦记
·
2024-02-13 15:38
笔记
Verilog
刷题笔记3
题目:ABitofPracticeGivenseveralinputvectors,concatenatethemtogetherthensplitthemupintoseveraloutputvectors.Therearesix5-bitinputvectors:a,b,c,d,e,andf,foratotalof30bitsofinput.Therearefour8-bitoutputvec
十六追梦记
·
2024-02-13 15:38
笔记
Verilog
刷题笔记5
题目:ABitofPracticeOnecommonplacetoseeareplicationoperatoriswhensign-extendingasmallernumbertoalargerone,whilepreservingitssignedvalue.Thisisdonebyreplicatingthesignbit(themostsignificantbit)ofthesmalle
十六追梦记
·
2024-02-13 15:38
笔记
verilog
刷题笔记002
对于HDLBitsExams/ece2412013q4题标答是从有限状态机入手,分析电路状态的转换以及输出与状态的关系,然后写出驱动方程和状态方程并以此编写描述语言,代码如下:moduletop_module(inputclk,inputreset,input[3:1]s,outputregfr3,outputregfr2,outputregfr1,outputregdfr);//Givestat
xiaobaibaizzf
·
2024-02-13 15:08
fpga开发
verilog
刷题笔记007
Fsmhdlc题状态转换图moduletop_module(inputclk,inputreset,//Synchronousresetinputin,outputdisc,outputflag,outputerr);reg[3:0]state;reg[3:0]next_state;always@(*)begincase(state)0:next_state=in?1:0;1:next_state
xiaobaibaizzf
·
2024-02-13 15:08
fpga开发
verilog
刷题笔记
verilog
languageAdder100i(100位加法器)moduletop_module(input[99:0]a,b,inputcin,output[99:0]cout,output[99:
Susiekejia
·
2024-02-13 15:08
fpga开发
Verilog
刷题笔记30
题目:YouareprovidedwithaBCDone-digitaddernamedbcd_faddthataddstwoBCDdigitsandcarry-in,andproducesasumandcarry-out.解题:moduletop_module(input[399:0]a,b,inputcin,outputcout,output[399:0]sum);reg[99:0]cined
十六追梦记
·
2024-02-13 15:37
笔记
HDLBits_
Verilog
刷题笔记
Verilog
Language Basics(一)
前言这个刷题笔记是给自己复习巩固用的,包括自己在刷题的时候遇到的问题,思考,以及看了一些大佬的笔记和答案进行整理和扩充。git开源solutionshttps://github.com/viduraakalanka/HDL-Bits-Solutionsb站up脱发秘籍搬运工,呜呜这个up不管我学什么都有教程,永远也逃不开脱发的世界~https://space.bilibili.com/318808
cascleright1
·
2024-02-13 15:37
fpga开发
硬件架构
Verilog
和
Verilog
-A有什么区别
Verilog
和
Verilog
-A都是硬件描述语言,用于设计和仿真电子系统。
Verilog
是一种硬件描述语言,广泛用于数字电路的设计、验证和仿真。它是一种结构化的语言,用于描述数字电路的行为和结构。
幻象空间的十三楼
·
2024-02-13 06:44
ASM-HEMT
IC-CAP器件建模
器件学习
IC-CAP软件学习
ADS软件学习
USTC
Verilog
OJ Solutions
科大OJ其对应的英文版:HDLBits刷题网站01输出1moduletop_module(outputone);assignone=1;endmodule02输出0moduletop_module(outputzero);//Modulebodystartsaftersemicolonassignzero=0;endmodule03wiremoduletop_module(inputin,outp
Daniel_187
·
2024-02-13 05:50
其他
fpga开发
Verilog
HDL
risc-v
verilog
中阻塞和非阻塞的区别
Verilong中阻塞赋值与非阻塞赋值的区别参考文献:http://bbs.ednchina.com/BLOG_ARTICLE_1993789.HTM1、阻塞赋值操作符用等号(即=)表示。“阻塞”是指在进程语句(initial和always)中,当前的赋值语句阻断了其后的语句,也就是说后面的语句必须等到当前的赋值语句执行完毕才能执行。而且阻塞赋值可以看成是一步完成的,即:计算等号右边的值并同时
ime2224
·
2024-02-12 16:38
verilog
【DDR】基于
Verilog
的DDR控制器的简单实现(三)——读操作
上一节【DDR】基于
Verilog
的DDR控制器的简单实现(二)——写操作本文继续以美光(Micron)公司生产的DDR3芯片MT41J512M8RH-093(芯片手册)为例,说明DDR芯片的读操作过程
wjh776a68
·
2024-02-12 11:57
#
DDR
#
Xilinx入门
#
Verilog入门
fpga开发
DDR
Xilinx
Vivado
verilog
一. 使用perl对Soc中的digital ip进行lint check
一.使用perl对Soc中的digitalip进行lintcheck1.purpose在SoC
芯片设计
中,需要用到很多的digitalip。
Followex
·
2024-02-12 06:15
#
perl在ic设计中的应用
perl
language
perl
硬件架构
开发语言
信号的状态类型
verilog
专用常见的信号状态有4种,分别是0、1、z、x,其中,0和1是数字电路本身的状态,它的本源是零电平和VDD电平。
Followex
·
2024-02-12 06:14
SoC/ASIC设计原理
fpga开发
硬件架构
ubuntu22.04搭建verilator仿真环境
Verilator是一款开源的硬件描述语言(HDL)仿真器,它可以将
Verilog
转换为C++模型,以便进行快速仿真。以下是在Ubuntu22.04上搭建Verilator仿真环境的步骤。
·
2024-02-11 18:55
STM32 与 ARM 的联系
ARM是一家英国
芯片设计
公司,专注于设计和许可处理器架构,而STM32是基于ARMCortex-M核的32位微控制器。因此,可以说STM32是基于ARMCortex-M核的微控制器产品。
selenia8860
·
2024-02-11 09:14
单片机
stm32
嵌入式硬件
[从零开始学习FPGA编程-28]:进阶篇 - 基本组合电路-奇偶校验生成器(
Verilog
语言版本)
作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客本文网址:目录第1章奇偶校验生成器1.1什么是奇校验1.2
Verilog
语言描述
文火冰糖的硅基工坊
·
2024-02-11 08:14
从零开始学FPGA编程
fpga开发
组合电路
奇偶校验
verilog
fpga 需要掌握哪些基础知识?
1、数电(必须掌握的基础),然后进阶学模电,2、掌握HDL(
verilog
或VHDL)一般建议先学
verilog
,然后可以学System
Verilog
和VHDL。
宸极FPGA_IC
·
2024-02-11 01:30
fpga开发
fpga
硬件工程
嵌入式硬件
java
stm32
台湾制造只知道台积电?起底你不知道的“宝岛台湾”半导体江湖
经过数十年的发展,台湾的芯片工业已经形成上下游全产业链布局,涵盖硅晶圆,
芯片设计
,芯片制造,封测等诸多领域。
经纬科技
·
2024-02-11 00:30
[Keil][
Verilog
][微机原理] 流水灯、存储器、外部中断实验_北京邮电大学计算机原理与应用课程实验报告
计算机原理与应用实验-流水灯、存储器、外部中断实验1实验一流水灯实验1.1实验目的掌握ARM开发工具的使用。掌握基本IO的使用。1.2实验原理及内容电路结构图实现流水灯的电路结构图如图1所示。以两条红色虚线为界,从左至右第一部分为ARM系统部分,第三部分为外围电路,第二部分是接口部分,需要自己将其连接。图1流水灯的电路结构图接线方式为:GPIOF_0~GPIOF_7(P12接口)接LED1~LED
lgc0208
·
2024-02-10 13:25
verilog
keil
mdk
流水灯
存储器
外部中断
CPLD/FPGA/
Verilog
_如何写代码减少逻辑单元的使用数量
如何写代码减少逻辑单元的使用数量工作中遇到的问题,芯片级的资源有限制,没办法只能改进逻辑单元综合电路逻辑。一....尽量不要使用"大于""小于"这样的判断语句,这样会明显增加使用的逻辑单元数量.看一下报告,资源使用差别很大.例程:always@(posedgeclk)begincount1=count1+1;if(count1==10000000)feng=1;//no_ringelseif(co
Peter_hust
·
2024-02-10 09:11
Verilog
FPGA
verilog
FPGA工程
工作
芯片
4.1
Verilog
过程结构
关键词:initial,always过程结构语句有2种,initial与always语句。它们是行为级建模的2种基本语句。一个模块中可以包含多个initial和always语句,但2种语句不能嵌套使用。这些语句在模块间并行执行,与其在模块的前后顺序没有关系。但是initial语句或always语句内部可以理解为是顺序执行的(非阻塞赋值除外)。每个initial语句或always语句都会产生一个独立
二当家的素材网
·
2024-02-10 00:02
Verilog
教程
fpga开发
数字IC基础协议篇(1)——I2C协议
数字IC基础协议篇(1)——I2C协议写在前面的话I2C协议应用框图I2C数据格式协议注意点I2C读写EEPROM例程(基于i
verilog
和gtkwave)软件环境要求项目框图总结写在前面的话协议介绍
IC_Brother
·
2024-02-09 22:06
数字IC经典电路设计和实践项目
数字IC
FPGA
Verilog
File does not exist or is not accessible:‘c:/Users/Administrator/Desktop/FX2_Stream_IN/FX2_Str
Filedoesnotexistorisnotaccessible:'c:/Users/Administrator/Desktop/FX2_Stream_IN/FX2_Stream_IN.srcs/sources_1/ip/ila_0/hdl/
verilog
坚持每天写程序
·
2024-02-09 20:53
VIVADO
&
VHDL常见报错
fpga开发
开发语言
Diamond3.5软件的使用--(2)新建工程并生成可烧录文件
相关参考:https://www.stepfpga.com/doc/lattice_diamond%E7%9A%84%E4%BD%BF%E7%94%A8====1.新建工程并导入
verilog
文件===
zidan1412
·
2024-02-09 19:07
FPGA
fpga/cpld
vscode开发FPGA(0)--windows平台搭建
一、从官网下载安装VScodeDownloadVisualStudioCode-Mac,Linux,Windows二、安装配置插件1.安装Chinese(simplified)中文汉化包2.安装
Verilog
-HDL
zidan1412
·
2024-02-09 19:35
FPGA
vscode
编辑器
160亿美元!Wework亏的钱,孙正义从Arm上赚回来,只用了一天
本周三,
芯片设计
公司Arm发布公告称,在截至去年12月底的第三财季,Arm销售额为8.24亿美元,高于预期的7.616亿美元;调整后每股收益为0.29美元,高于预期的0.25美元。
加百力
·
2024-02-09 19:59
业界新闻
arm开发
区块链
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他