chisel - 如何在chisel3.3中生成negedge reset verilog
问题描述
我们正在与一些后端团队进行布局和布线的 IC 项目。目前从 chisel3.3 生成的 verilog 代码能够在 posedge 上进行异步重置。但由于代工技术,后端团队需要重置 negedge 。这篇文章的答案 2 会产生一个反向的复位信号,但仍然带有 posedge。是否有一个开关可以设置,以便生成的verilog可以是这样的?
always @(posedge clock or negedge reset) begin
if (!reset) begin
_T_1 <= 4'h0;
end else begin
_T_1 <= io_d;
end
end
解决方案
推荐阅读
- spring-webflux - Spring webflux webclient处理具有http状态代码为206的混合响应
- php - Stripe API - 代理背后的 PHP Curl 请求
- node.js - 如何从mongodb中的点获得排名?
- python - Python Binance 检测对冲模式是否有效
- javascript - 如何将参数传递给 ldapjs exop() 函数?
- mysql - NodeJS AWS RDS 连接数据库未找到错误
- python - 如何在 Apple Silicon (ARM / M1) 上安装 SciPy
- firebase - 错误:错误:无法从“Screens\HomeScreen.js”解析模块“ahoefa11.png”:在项目中找不到ahoefa11.png
- javascript - 在谷歌表格中自动化命名范围函数
- r - 如何找到每个ID的统计模式