首页· 导航
在线工具
嵌入式系统
电子电路
PCB技术
电路
单片机
电源
开关
电子
驱动
linux
PCB
fpga
开关电源
功放
USB
protel
LED
POWERPCB
Verilog
学习心得
2012-11-23
5
因为
Verilog
是一种硬件描述语言,所以在写
Verilog
语言时,首先要有所要写的module在硬件上如何实现的概念,而不是去想编译器如何去解释这个module. 比如在决定是否使用reg定义时,要问问自己物理上是不是真正存在这个register, 如果是,它的clock是什么? D端是什么?Q端是什么?有没有清零和置位?同步还是异步?再比如上面 .. [
查看全文
]
verilog
HDL
的阻塞和非阻塞语句分析
2012-11-14
e人
8
在FPGA设计中完全透视
verilog
HDL
的阻塞和非阻塞语句,是个人在
verilog
HDL
运用中的一些心得体会。 阻塞和非阻塞语句作为
verilog
HDL
语言的最大难点之一,一直困扰着FPGA设计者,即使是一个颇富经验的设计工程师,也很容易在这个点上犯下一些不必要的错误。阻塞和非阻塞可以说是血脉相连,但是又有着本质的差别。理解不清 .. [
查看全文
]
Verilog
HDL
设计练习进阶(四)
2012-11-08
7
练习四. 设计时序逻辑时采用阻塞赋值与非阻塞赋值的区别 目的:1.明确掌握阻塞赋值与非阻塞赋值的概念和区别; 2.了解阻塞赋值的使用情况。 阻塞赋值与非阻塞赋值,在教材中我们已经了解了它们之间在语法上的区别以及综合后所得到的电路结构上的区别。在always块中,阻塞赋值可以理解为赋值语句是顺序执行的,而非阻塞赋值可以 .. [
查看全文
]
典型逻辑电路的
Verilog
-
HDL
描述
2012-11-06
常晓明 李媛媛
8
Verilog
-
HDL
与CPLD/FPGA设计应用讲座 第 5 讲 典型基本逻辑路的
Verilog
-
HDL
描述 5.1 数据选择器 5.2 编码器 5.3 同步RS触发器 5.4 带有复位端的同步D触发器 本讲列举几个典型又简单的基本逻辑电路的
Verilog
-
HDL
描述。需要说明,仅有本讲的知识还不能具备用
Verilog
-
HDL
描述逻辑电路和系统的基本功,但却可以通过几个例子了解 .. [
查看全文
]
V
HDL
设计中电路优化问题
2012-11-06
王春玲
9
近年来,随着集成电路技术和EDA技术的不断发展,集设计、模拟、综合和测试功能为一体的V
HDL
语言,已作为IEEE标准化的硬件描述语言。由于其在语法和风格上类似于现代高级汇编语言,具有良好的可读性,描述能力强,设计方法灵活,易于修改,又具有可移植性,可重复利用他人的IP模块 (具有知识产权的功能模块)等诸多优势而成为 .. [
查看全文
]
V
HDL
设计中电路简化问题的探讨
2012-11-05
10
近年来,随着集成电路技术的发展,用传统的方法进行芯片或系统设计已不能满足要求,迫切需要提高设计效率。在这样的技术背景下,能大大降低设计难度的V
HDL
设计方法正越来越广泛地被采用。但是V
HDL
设计是行为级的设计?熕?带来的问题是设计者的设计思考与电路结构相脱节。设计者主要是根据V
HDL
的语法规则对系统目标的逻辑行 .. [
查看全文
]
用V
HDL
语言设计延时电路
2012-11-02
12
用V
HDL
语言设计延时电路时一般用计数器或计数器的级联来实现。 下面以一个实例来说明如何实现任意时间量的延时。 在5 MHz时钟CLK控制下对同步信号SYNC进行N延时(SYNC脉冲宽度为2 μs,脉冲重复频率为1 kHz;0μs≤N≤998 μs)。要求每次在同步脉冲上升沿到来时开始延时,并在延时结束后产生宽度为10 μ .. [
查看全文
]
让
Verilog
仿真状态机时可以显示状态名
2012-10-31
RickySu
19
Situation: 我们平时使用
Verilog
进行状态机编码时,通常使用parameter对状态名进行定义,这样写Case语句的时候就不会对这一串10摸不着头脑。可是通常这样做的话,在Modelsim里看到的还是一串10,使排错非常困难,特别是在用OneHot编码的时候,就看到一串0中间的一个1 #_# 简直要疯掉。 Question: 我们可不可以像V
HDL
一样 .. [
查看全文
]
用V
HDL
在CPLD上实现串行通信
2012-10-31
10
随着EDA技术得发展,CPLD已经在许多方面得到了广泛应用,而串行通信是实现远程测控的重要手段。本文利用V
HDL
语言在CPLD上实现了串行通信,完全可以脱离单片机使用,克服了单片机的许多缺点。 串口结构及内容 本设计所采用的是异步通信方式,可以规定传输的一个数据是10位,其中最低位为启动位(逻辑0低电平),最高位为停止位(逻 .. [
查看全文
]
Verilog
-
HDL
与CPLD/FPGA设计
2012-10-31
常晓明
27
Verilog
-
HDL
与CPLD/FPGA设计应用讲座 第 1 讲
Verilog
-
HDL
与CPLD/FPGA设计 1.1 从模拟世界到数字世界 1.2 数字电路的不同设计过程 1.3 用
HDL
描述数字电路 1.4
HDL
有几种? 1.5 硬件实现的承担者---CPLD/FPGA 1.6 Xilinx公司的CPLD--XC9500系列 1.7 结语 1.1 从模拟世界到数字世界 在70年代初期,家用电子产品末过于晶体管 .. [
查看全文
]
数字信号发送和接收的V
HDL
源码
2012-10-30
9
【数字信号的发送和接收】:设计一个5位数字信号的发送和接收电路,把并行码变为串行码或把串行码变为并行码,串行偶校验检测器可通过异或实现。在数据接收端,只有在代码传送无误后,才把数据代码并行输出。数据传送的格式采用异步串行通信的格式,包含起始位、数据位、校验位、停止位和空闲位。 数据发送模块:将并行数据加 .. [
查看全文
]
有限状态机的V
HDL
优化设计
2012-10-29
洪国玺 董辉
10
1.引言 当前以硬件描述语言为工具、逻辑器件为载体的系统设计越来越广泛。在设计中,状态机是最典型、应用最广泛的电路模块,其在运行速度的高效、执行时间的确定性和高可靠性方面都显现出强大的优势。状态机及其设计技术水平决定了系统设计的优劣[1]。如何设计一个最优化的状态机是我们必须面对的问题。 本文将详细讨论状态 .. [
查看全文
]
5/11
首页
上一页
1
2
3
4
5
6
7
8
9
下一页
...末页
推荐文章
热敏电阻温度阻值查询程序
一款常用buffer程序
1602液晶显示模块的应用
GNU C 9条扩展语法
C99语法规则
FreeRTOS 动态内存管理
如何实现STM32F407单片机的 ..
STM32使用中断屏蔽寄存器BA ..
ARM汇编伪指令介绍
单片机硬件系统设计原则
最新文章
如何实现STM32F407单片机的 ..
STM32使用中断屏蔽寄存器BA ..
STM32单片机接收不定长度字 ..
FreeRTOS 动态内存管理
一款常用buffer程序
实时操作系统VxWorks的内核 ..
uC/OS-II内核超时等待机制的 ..
Linux网络接口的源码分析
ucos下lwip应用心得
VxWorks下在线升级技术
热门文章
51单片机LED16*16点阵滚动显示
C99语法规则
FreeRTOS 动态内存管理
ARM9远程图像无线监控系统
用单片机模拟2272软件解码
如何实现STM32F407单片机的 ..
新颖的单片机LED钟
AVR单片机SPI实例
24C64 EEPROM读写的C语言程序
1602液晶显示模块的应用
本站简介
|
意见建议
|
免责声明
|
版权声明
|
联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号