腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
VHDL
中
每个
时钟
周期
设置
一个
标志
、
我需要在
每个
时钟
周期
增加我的计数器,我的第
一个
想法是在
每个
时钟
周期
设置
一个
标志
count<='1‘,然后在计数器进程中将1加到我的寄存器
中
。应该这样做吗?begin wait for -- ns; wait for -- ns;有
浏览 17
提问于2021-02-17
得票数 0
2
回答
在顺序
VHDL
中
像Mealy机器一样交互
我们正在测试
一个
写入内存的电路,所以测试平台需要从内存
中
读取字节。但是,内存打算由Mealy机器读取。读者的协议是: 通过
设置
oReadRequest高和地址总线来请求读取。等待到下
一个
时钟
周期
。如果在下
一个
时钟
周期
结束之前,请求已被iReading确认为高,那么读取器就可以在数据总线上找到结果,并可以选择将oReadRequest
设置
为低,或者在地址总线上放置
一个
新地址。如果到下
一个</e
浏览 5
提问于2022-02-06
得票数 0
1
回答
x86锁指令模拟器
、
2)如果存在其他处理器,
如
FPU,如何处理锁前缀。 有什么模式和建议如何实现锁前缀?
浏览 0
提问于2016-09-27
得票数 0
回答已采纳
1
回答
转储
vhdl
工程中子模块的所有输入输出值
、
、
、
我用
VHDL
语言做了
一个
cpu。cpu包括alu、ram、mux和其他子模块。现在,我想将子模块的所有输入和输出值都转储到csv或vcd文件
中
。我想要观察假设20个
时钟
周期
的变化。我如
何在
VHDL
中
实现它。我正在使用ModelSim进行模拟。 提前谢谢。
浏览 5
提问于2021-07-16
得票数 0
1
回答
在CPU设计
中
ROM延迟是如何计算的
、
、
、
我正试图为Altera FPGA设计
一个
简单的
VHDL
CPU。然而,我正试图让我的头脑如何解释的延迟引起的ROM块。ROM块本身可以同时具有输入地址和输出数据,或者仅仅是输入地址
时钟
,在数据请求(
设置
地址)之间给出
一个
或2个
时钟
周期
延迟,并返回数据。我可以理解,如果ROM本质上是
一个
庞大的数据穆X,做一些像跳转这样的事情是微不足道的,因为你只是
设置
了地址,到了下
一个
时钟
周期
,正确
浏览 2
提问于2016-03-11
得票数 2
回答已采纳
2
回答
vhdl
代码(用于循环)
、
描述:我想编写
vhdl
代码,在数组A中找到最大的整数,A是
一个
由20个整数组成的数组。我的算法应该是什么样的,以输入顺序语句所在的位置?我的
vhdl
代码:i = 0; i<= i + 1;这不需要是可综合的,但我不知道如何形成这个循环,
一个
详细的例子,如何解释如何将不胜感激。
浏览 0
提问于2014-02-25
得票数 1
回答已采纳
9
回答
基于触发信号的
一个
时钟
周期
脉冲
、
、
、
我正在制作
一个
midi接口。UART工作正常,它将8位消息与
标志
一起发送到控制单元。当
标志
变为高电平时,该单元将把消息存储在寄存器
中
,并使clr_flag为高电平,以便再次将通用异步收发器的
标志
设置
为低。问题是,我不能使这个clr_flag
一个
周期
很长。我这里的问题是,
一个
信号(在这种情况下是flag)如
何在
一个
时钟
周期
内触发
一个
脉冲?我现在所做
浏览 9
提问于2013-11-24
得票数 1
1
回答
如何对一定数量的
时钟
周期
进行仿真
、
、
、
对所有人来说,我是
VHDL
的新手。我有
一个
工作的设计,然而,我的模拟一直运行,直到我取消模拟。在测试平台上,如
何在
x
时钟
周期
后停止模拟?这是在
时钟
过程
中
完成的吗?
浏览 4
提问于2016-04-26
得票数 1
回答已采纳
1
回答
建议的多滴答操作的MyHDL设计模式是什么?
、
、
我所挣扎的是设计我的机器来处理需要多个
时钟
周期
来解决的操作的最佳方法。目前,我编写的所有硬件组件只需要
一个
滴答就可以解决,所以这是我遇到问题的控制单元。例如,假设我的机器的所有操作都需要1到3个
时钟
周期
来完成,这意味着我需要对每条指令都有3个
周期
(因为我现在不做任何并行操作)。为了做到这一点,我想要多个
时钟
吗?
一个
时钟
用于组件,另
一个
用于控制,在
每个
控制阶段结束时对组件
时钟
进行滴答
浏览 5
提问于2017-02-20
得票数 0
1
回答
用verilog实现CRC32模块
、
、
、
、
今年夏天,我有
一个
关于这个领域的项目,正在用4端口实现以太网交换机。我已经编码了所有的部分,以检查前导和MAC地址等,他们工作正常,但我有严重的问题,实现CRC32。然后,用18字节的数据创建了
一个
框架。 但是对于我制作的任何帧,校验CRC的结果都是错误的(用我的模块来说,
每个
帧都有错误)。
浏览 2
提问于2014-08-16
得票数 0
1
回答
如
何在
表达式中将std_logic转换为无符号
我有两个
标志
A和B,它们是std_logic类型的信号。
每个
标志
具有类型为std_logic的选通脉冲(A_valid,B_valid),该选通脉冲在每次其
标志
(A,B)有效时断言1个
时钟
周期
。我有
一个
计数器(CNT),它是
一个
unsigned类型的信号,它必须计算两个
标志
之一为'1‘的次数。在任何给定的
时钟
周期
内,我必须根据有多少
标志
为1而将CNT递增0、1或2。例如,
浏览 10
提问于2019-07-17
得票数 0
回答已采纳
1
回答
如
何在
VHDL
中用8 8MHz的
时钟
计数4us?
时钟
频率为8 8MHz。在这方面请帮帮我。 下面的代码可以工作吗?
浏览 2
提问于2011-05-24
得票数 0
回答已采纳
3
回答
按升序将std_logic位存储到
一个
大数组
中
、
、
、
、
我有
一个
2048位的数组,我希望以升序的方式存储从0到2047的输入比特,因为它在
时钟
周期
的每
一个
上升边缘都会出现在FPGA
中
。我知道这可以用
VHDL
语言通过数组索引来完成,比如然而,有没有其他更好的方法,
如
使用位操作(移位)来实现这一点。(没有数组索引方法),从而最终降低了FPGA
中
的路由复杂度。
浏览 1
提问于2014-01-03
得票数 1
回答已采纳
2
回答
VHDL
中
顺序语句的速度是多少?
、
在我的一本关于
VHDL
的教科书中,它规定了过程语句中的代码将按顺序执行。这意味着它将在彼此之后执行。与并发语句相比较。但是,我想知道代码将以什么样的速度在顺序语句中执行。在编程
中
,这个速度是由处理器的
时钟
速度决定的。那么顺序语句的速度行列式在哪里呢?
浏览 4
提问于2021-07-23
得票数 1
回答已采纳
2
回答
管道设计和时序问题
我们正在开发
一个
用
VHDL
编写的流水线处理器,我们在模拟器上的定时、同步和寄存器方面有一些问题(代码不需要被合成,因为我们只在模拟器上运行)。假设我们有两个处理器阶段,A和B,中间有
一个
管道寄存器: 流水线寄存器R是寄存器,因此在
时钟
上升边缘改变它的状态。处理器级B是
一个
复杂的阶段,有它自己的状态机,因此,改变它的状态并在
VHDL
进程中进行操作,由
时钟
上升边缘控制。我们希望B改变其状态并在t= 1处生成
浏览 1
提问于2016-12-13
得票数 0
2
回答
用于进程/任务调度的简单离散事件模拟库(C++)?
、
、
、
、
简单的问题:我构建了
一个
准处理器模拟器,它采用优先图,确定优先级(和“就绪”指令),在可用功能单元上调度任务,等等。但我意识到我应该把它构建在DES引擎之上,因为我没有能力(除了
设置
一个
标志
和检查
每个
“
时钟
滴答”上的
每个
节点)来说“在10个
周期
内做这件事”(即在预定义的时间发出信号并处理应该在未来发生的事件或当达到预定的标准时我显然可以自己实现这一点;构建
一个
“事件”类,将它们放在
一个
队列
中
,在<e
浏览 1
提问于2012-07-01
得票数 5
2
回答
GHDL挂起运行测试台
、
、
当用
VHDL
测试
一个
简单的生命实现游戏时,GHDL仿真的空测试台挂有100%的CPU使用率,打印出“测试结束”消息。
浏览 3
提问于2013-07-25
得票数 3
回答已采纳
2
回答
vhdl
程序不能交换整数
、
、
下面的
VHDL
代码是
一个
简单的交换程序。但它并没有交换a和b的输入。我已经在评论
中
给出了成绩单的价值。library ieee; port(a,b: inout integer); signal s : std_logic; variabl
浏览 0
提问于2016-02-27
得票数 1
3
回答
用
VHDL
实现图像处理流水线
、
、
、
、
我目前正在尝试用
VHDL
开发
一个
Sobel滤波器。我使用的是一张存储在BRAM
中
的640x480图片。该算法使用图像的3x3像素矩阵来处理
每个
输出像素。我的问题是,我目前只知道将图像放入BRAM
中
,其中BRAM的
每个
地址都包含
一个
像素值。这意味着我
每个
时钟
只能读取
一个
像素。我的问题是,我正在尝试流水线数据,所以理想情况下,我需要能够在
每个
时钟
获得三个像素值(图片的每行
一个<
浏览 0
提问于2015-04-08
得票数 2
2
回答
VHDL
:计数输入值,不注册最终输入
、
、
我正在开发
一个
vhdl
模块。我遇到的问题是,在最后
一个
时钟
周期
,sum值没有将最终输入值相加。我需要在
时钟
的上升沿使输出为高电平。更新:我处理了sum整数,并在过程中将其更改为变量,而不是架构
中
的整体信号。这似乎起到了作用。但由于我使用的是ISim和ISE项目导航器,因此无法跟踪流程
中
的变量。
浏览 2
提问于2013-03-14
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
西门子 S7-200 PLC各数据存储区含义及接线
嵌入式开发中I2C协议是怎么玩儿的?看这篇就够了
时钟也能虚拟化吗
如何快速入门FPGA?一份详细的初学者学习路线奉上
抢占是如何发生的
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券