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
实现交通灯及仿真
要求实现一个简单功能十字路口交通灯功能描述如下:S1状态25s,S2状态5s,S3状态25秒,S4状态5秒一、源代码状态机moduletraffic2(inputclk,inputrst_n,outputreg[2:0]light1,//[green,red,yellow]outputreg[2:0]light2,//[green,red,yellow]output[5:0]count);reg[
bgskip
·
2024-01-01 02:36
一位数字ICer的成长之路
fpga开发
verilog
什么是VHDL?一文带你了解VHDL语言
基于FPGA的SOC在嵌入式系统应用越来越广了,比较流行的硬件描述语言有两种
Verilog
HDL/VHDL,均为IEEE标准。VHDL如果有C语言基础的话就会比较容易上手。
IC修真院
·
2024-01-01 02:36
fpga开发
数字电路之
Verilog
红绿灯设计
数字电路之
Verilog
红绿灯设计一、题目要求二、分析题目三、开始设计四、结果分析五、最后的话写在前面:以下仿真实验设计应用的是XilinxVivado。
No_Lies
·
2024-01-01 02:05
数字电路
Verilog
程序人生
经验分享
其他
verilog
代码实现模拟交通灯
verilog
代码实现模拟交通灯题目要求如下模拟交通灯输入信号:时钟信号clk输出信号:东西向红黄绿灯信号r1、y1、g1以及南北向红黄绿灯信号r2、y2、g2设计要求:1、输出高电平表示相应灯点亮,低电平表示相应灯熄灭
半岛Hantou
·
2024-01-01 02:35
硬件工程
【FPGA】
Verilog
:BCD 加法器的实现 | BCD 运算 | Single-level 16 bit 超前进位加法器 | 2-level 16-bit 超前进位加法器
0x00BCD运算在BCD中,使用4位值作为操作数,但由于只表示0到9的数字,因此只使用0000到1001的二进制数,而不使用1010到1111的二进制数(don'tcare)。因此,不能使用常规的2'complement运算来计算,需要额外的处理:如果4位二进制数的运算结果在1010到1111的范围内,需要将6(即0110),添加到运算结果中。BCD运算例子0x01BCD加法器的实现
柠檬叶子C
·
2024-01-01 02:34
FPGA基础入门实践
verilog
BCD加法器
5—基于FPGA(ZYNQ-Z2)的多功能小车—软件设计—蓝牙串口
目录1.蓝牙模块介绍2.UART介绍3.
Verilog
代码:3.1Uart_RX模块:3.2分频模块:3.3Uart驱动模块3.4Uart控制模块4.总览1.蓝牙模块介绍我使用的是JDY-31蓝牙模块,
贡橙小白鼠
·
2024-01-01 02:33
fpga开发
Verilog
设计交通信号灯
目录一、设计要求二、模块总和三、模块设计1.顶层模块2.分频模块3.计数模块4.状态机模块5.倒计时模块6.数码显示模块7.约束代码四、引脚分配五、板上测试总结一、设计要求1.利用NEXYS4DDR开发板设计一款交通灯控制系统,能够显示红、黄、绿灯;2.交通灯控制系统具有秒表倒计时功能;3.我通过修改led六个分别表示主干道红绿黄和支干道红绿黄4.信号灯设计时间主干道绿灯,支干道红灯30s主干道红
夏澄啊
·
2024-01-01 02:32
项目设计
开发语言
fpga开发
学习
课程设计
经验分享
西北工业大学计算机组成原理实验报告——
verilog
后两次
实验要求:掌握CPU流水线执行指令的过程和原理;对CPU流水线的各种冒险问题和解决方法有深入的了解;学习使用
Verilog
HDL语言实现流水线处理器,并进行调试,使其通过
xjsc01
·
2023-12-31 20:10
计算机组成原理实验
fpga开发
西北工业大学计算机组成原理实验报告——
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开发
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开发
模拟CMOS集成
电路设计
入门学习(16)
放大器的频率特性(1)共源级下图是共源放大器的高频模型:带宽分析不是很小的时候(一般情况下):为主极点,电容的密勒效应降低了带宽。零点作用①源于输入、输出通过的直接耦合,高频时输入信号直接通过该电容到输出端;②高频时输入信号直接通过该电容到输出端,引起曲线下降斜率高于,延缓了幅频特性曲线的下降。输入阻抗在较低频率下,而且,可以将得出输入阻抗是容性的。(2)源跟随器求解传输函数的目的是为了确定极点和
❀爱理的哲也❀
·
2023-12-31 09:45
学习
模拟CMOS集成
电路设计
入门学习(9)
基本差动对在“差动对”电路中引入电流源以使不依赖于。这样,时,每个晶体管的偏置电流都等于,输出共模电平等于。(1)分析差动对的差动特性{从变化到}①如果比负得多,则M1管截止,M2管导通,;②当变化到比较接近时,M1管逐渐导通,从抽取一部分的电流,从而使减小。由于,所以M2管的漏极电流减小,增大;③,我们有;④当比更正时,M1管的电流大于M2管的电流;⑤对于足够大的,M1管流过所有的。上述分析揭示
❀爱理的哲也❀
·
2023-12-31 09:15
学习
硬件工程
模拟CMOS集成
电路设计
入门学习(3)
共源极(1)采用电阻负载的共源极电路的大信号和小信号的特性我们都需要研究。{电路的输入阻抗在低频时非常高}①从0开始增大,截止,;②接近时,开始导通,电流流经使减小;③进一步增大,也变大但还小于时,NMOS管仍处于饱和区,直到即=时(预夹断);④后,工作在线性区(三级管区),如果足够高还可以进入深线性区(深三极管区)小信号工作:大信号工作:电路的增益随信号的摆幅变化较大{增益对于信号电平的依赖关系
❀爱理的哲也❀
·
2023-12-31 09:44
学习
硬件工程
模拟CMOS集成
电路设计
入门学习(6)
共源共栅结构(Cascode)回顾:共源级中晶体管可以将电压信号转换为电流信号;共栅级的输入信号可以是电流。将共源级和共栅级进行级联::输入器件;:共源共栅器件;{流经和的电流相等}(1)分析共源共栅结构的偏置条件①为了保证工作在饱和区,必须满足;②再假设和都处于饱和区,则主要由决定:因此,从而:③为了保证饱和,必须满足故备注:{电路中的增加会使电路的输出电压摆幅减小,减小的量至少为的过驱动电压,
❀爱理的哲也❀
·
2023-12-31 09:44
学习
硬件工程
实验九 基于FPGA的计数译码显示
电路设计
基本任务一:利用FPGA硬件平台上的4位数码管做静态显示,用SW0-3输入BCD码,用SW4-7控制数码管位选m100:frediv:decoder:基本任务二:利用FPGA硬件平台上的4位数码管显示m10技术结果扩展任务一:对7448译码的6和9进行补段扩展任务二:用按键控制计数器从0-9计数,4位数码管显示技术结果。cnt10:decoder69:key_bounce:frediv:基本任务三
22的卡卡
·
2023-12-31 08:40
数电实验
fpga开发
「
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
电子板设计要求:PCB布局与layout的重要性
设计要求器件选型、
电路设计
是一款电子产品性能体现优劣的重要标准,而器件布局、PCBlayout则是把这些性能呈现出来的重要环节,每个器件、每个外围设计电路对PCB布局都有要求,只有在遵循特性要求的布局下才能有效的
Aaron Mo
·
2023-12-31 06:44
射频工程
前端
可用性测试
嵌入式硬件
利用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
在线电路仿真分析 : CircuitJS + EveryCircuit + 嘉立创EDA
其用户社区创建了数百万个
电路设计
。动画可视化和实时交互式电路仿真使其成为学生、业余爱好者、和专业工程师。EveryCircuit是一个跨平台的应用程序,可在现代网络浏览器中在线运行,以及And
FakeOccupational
·
2023-12-30 21:27
其他
电路仿真
正激,反激式开关电源
变压器的线圈绕性相反是整个
电路设计
最为精巧的部分:MOS打开时候
honey ball
·
2023-12-30 19:00
stm32
单片机
嵌入式硬件
pcb工艺
学习
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
EB8044 双面方位灯
高能无记忆电池,容量高,优异的充放电保护
电路设计
,自放电率低,安全环保,寿命长。采用进口高强度合金外壳,防护等级
乐清大浪电器
·
2023-12-30 11:35
maven
Verilog
HDL 初步学习
Verilog
HDL初步学习程序模块结构1.模块端口定义2.模块内容i/o说明,信号类型说明,功能描述模块端口定义用来声明设计电路模块输入输出端口module模块名(端口1,端口2.,。。。)
为暗香来
·
2023-12-30 10:52
基于涂鸦WiFi模块的智能触摸面板
目录一、引言二、硬件设计2.1功能简介2.2电源电路2.3MCU最小系统2.4触摸按键电路2.5LED电路2.6三极管电路2.7WiFi模块三、触摸PCB
电路设计
规则四、资料获取一、引言采用涂鸦WiFi
芯航路IOT
·
2023-12-30 02:09
单片机
嵌入式硬件
开源
verilog
模拟 i
verilog
verilator +gtkwave仿真及一点区别
开源的i
verilog
verilator和商业软件动不动几G几十G相比,体积小的几乎可以忽略不计。两个都比较好用,各有优势。i
verilog
兼容性好。verilator速度快。
yvee
·
2023-12-30 01:58
fpga开发
【路科V0】system
Verilog
基础5——数组声明与数组操作
数组声明非组合型(unpacked)特点:消耗更多的存储空间,但是更易于查找元素对于
Verilog
,数组经常会被用来做数据存储,例如reg[15:0]RAM[0:4095];//存储数组SV将
Verilog
桐桐花
·
2023-12-29 21:10
数字验证
数字验证
systemVerilog
【模拟电路】基础电路
在模拟
电路设计
中,一些基本的电子元件和电路结
咖喱年糕
·
2023-12-29 14:48
模拟电路
电流
直流电DC和交流电AC
开路和闭路
电压
电阻和欧姆定律
串联和并联
导纳
芯向未来|紫光展锐CEO任奇伟博士受邀主持ICCAD 2023高峰论坛
11月10日至11日,中国集成
电路设计
业2023年会暨广州集成电路产业创新发展高峰论坛(ICCAD2023)在广州保利世贸博览馆召开,本届年会以“湾区有你,芯向未来”为主题,分开幕式、高峰论坛、7场专题研讨
紫光展锐官方
·
2023-12-29 02:16
人工智能
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开发
以太网初始化设计(MDIO 控制器)
相关文章:(1)千兆以太网网络层ARP协议的原理与FPGA实现(2)千兆以太网硬件设计及链路层MAC协议格式(3)CRC校验原理及实现(4)RGMII与GMII转换
电路设计
)(5)千兆以太网网络层IP协议介绍与
C.V-Pupil
·
2023-12-29 00:32
FPGA代码分享
fpga开发
udp
MDIO
以太网初始化
基于 OV2640 的以太网 RGMII 图像传输系统设计
相关文章:(1)千兆以太网网络层ARP协议的原理与FPGA实现(2)千兆以太网硬件设计及链路层MAC协议格式(3)CRC校验原理及实现(4)RGMII与GMII转换
电路设计
(5)千兆以太网网络层IP协议介绍与
C.V-Pupil
·
2023-12-29 00:28
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开发
数电_第四章_组合逻辑电路
文章目录概述分析方法题型八:分析组合逻辑
电路设计
方法题型九:设计组合逻辑电路封装的组合逻辑编码器(普通编码器之8线-3线编码器)译码器2线-4线译码器低有效3线-8线译码器(74138)译码器实现逻辑函数多路数据选择器
右边是我女神
·
2023-12-28 06:25
电子技术
fpga开发
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
数字逻辑
算法
经验分享
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他