- 博客(666)
- 资源 (1)
- 收藏
- 关注
原创 Error in system verilog 2012 Reference guide regarding non-blocking in always_comb ?
non-blocking-in-always-comb
2024-04-16 14:02:17 363
原创 axi4资料
System-on-Chip bus: AXI4 simplified and explainedAXI Protocol Overview
2024-03-29 11:10:54 103
原创 nvme doorbell机制
首先,如前所示,它记住了SQ和CQ的头和尾。对CQ来说,SSD是生产者,它很清楚CQ的尾巴在哪里,所以CQ Tail DB由自己更新,但是SSD不知道Host处理了多少条命令完成信息,需要Host告知,因此CQ Head DB由Host更新。对一个SQ来说,它的生产者是Host,因为它往SQ的Tail位置写入命令,消费者是SSD,因为它往SQ的Head取出指令执行;对一个CQ来说,刚好相反,生产者是SSD,因为它往CQ的Tail写入命令完成信息,消费者则是Host,它从CQ的Head取出命令完成信息。
2024-02-20 13:34:53 1044
原创 vlsi verify async fifo
https://vlsiverify.com/verilog/verilog-codes/asynchronous-fifo/
2024-02-07 12:38:38 349
原创 chisel之scala 语法
Function可以被看作一个带parameter(参数)输入的expression block(记得上一节介绍的expression block吧)。例如,你可以定义一个名为double的函数,把输入的整形参数乘以2作为返回值。如下:上式中 x: Int表示输入parameter是一个Int类型,之后的第二个 : Int指出函数返回值也是Int类型。等号右边是一个expression,其返回值是输入参数乘以2。上面的代码可以简化成不包含返回类型,因为可以自动推导出返回类型是Int。
2024-02-03 14:56:21 1212 2
原创 chisel decoupled
在硬件设计中,尤其是在流水线(pipelining)和多阶段数据流设计中,解耦(decoupling)是一个重要的概念,它允许各个阶段独立工作,而不需要等待前一个阶段的完成。在Chisel中,Decoupled接口是一种常用的抽象,它代表了一个异步的、两路(push-pull)的接口。这种设计允许每个阶段独立于其他阶段的工作状态,从而可以更容易地实现复杂的流水线设计。总结来说,在Chisel语言中,使用Decoupled接口可以实现硬件组件之间的一种灵活且强大的异步数据流连接方式。
2024-02-03 14:22:12 395
原创 【chisel】 环境,资料
太高了 没有chisel的库文件支持;会在sbt下载的过程中报错;chisel目前的一些状况,问题。根据上边的link去安装;目前scala最高版本用。
2024-02-03 09:47:53 318
原创 verible (verible-verilog-format)
Verible 是一套 SystemVerilog / verilog 开发工具,包括解析器、样式检查器、格式化程序和语言服务器。这里为主要分享关于格式化工具verible-verilog-format的使用。用来格式化verilog代码,实现代码风格统一。verible 项目托管于github,项目地址:https://github.com/chipsalliance/verible。也有vscode插件。
2024-02-01 12:35:30 621
原创 vsim选项 option
命令行模式,输出日志到vsim.log,开始仿真后运行DemoDo.do脚本文件,指定逻辑库work,work.foo是仿真的top level module。4、vsim之外的其他questa常用指令。一、Vsim选项整理。
2024-01-25 16:16:56 547
原创 Systemverilog | Test Bench Environment | Half Adder
https://www.youtube.com/watch?v=9ygbJ_rjZHUSystemverilog | Test Bench Environment | Half Adder
2024-01-21 10:33:06 382
原创 【vivado】优化时序, 跑多轮place_design,phys_opt_design
【代码】【vivado】优化时序, 跑多轮place_design,phys_opt_design。
2024-01-17 13:42:35 468
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人