随笔分类 - Verilog基础
摘要:Verilog 最常用的 2 种数据类型就是线网(wire)与寄存器(reg),其余类型可以理解为这两种数据类型的扩展或辅助。 一、...
        阅读全文
                
摘要:一、语法介绍 generate语句允许细化时间(Elaboration-time)的选取或者某些语句的重复。这些语句可以包括模块实例...
        阅读全文
                
摘要:一、什么是综合? Verilog HDL或VHDL都只是一种硬件的描述语言,并且允许在不同的抽象层次上对电路进行建模。Verilog...
        阅读全文
                
摘要:一、前言 任务和函数具备将程序中的反复被用的语句结构聚合起来的能力,因此其功能类似于C 语言的子程序。通过任务和函数语句结构来替代重...
        阅读全文
                
摘要:一、Moore状态机 输出只与此时的状态有关,因此假如需要检测宽度为4的序列,则需要五个状态。 设计一个序列检测器,检测序列1101...
        阅读全文
                
摘要:“硬件设计很讲究并行设计思想,虽然用Verilog描述的电路大都是并行实现的,但是对于实际的工程应用,往往需要让硬件来实现一些具有一...
        阅读全文
                
摘要:一、普通时钟信号: 1、基于initial语句的方法: parameter clk_period = 10; reg clk; ...
        阅读全文
                
摘要:一、基本概念 wire型数据常用来表示以assign关键字指定的组合逻辑信号,模块的输入输出端口类型都默认为wire型,wire相当...
        阅读全文
                
摘要:一、前言 verilog通常可以使用三种不同的方式描述模块实现的逻辑功能: 结构化描述方式: 是使用实例化低层次模块的方法,即调用...
        阅读全文
                
摘要:一、知识点 所有的initial语句内的语句构成了一个initial块。 initial块从仿真0时刻开始执行,在整个仿真过程中...
        阅读全文
                
摘要:一、阻塞赋值 阻塞赋值,顾名思义,即在一个always块中,后面的语句会受到前语句的影响,具体来说,在同一个always中,一条阻塞...
        阅读全文
                
                    
                
浙公网安备 33010602011771号