“第2章示例”目录: 例2-1.v————————书中例2-1的Verilog源代码; 例2-2.v————————书中例2-2的Verilog源代码; 例2-3.v————————书中例2-3的Verilog源代码; 例2-4.v————————书中例2-4的Verilog源代码; 例2-5.v————————书中例2-5的Verilog源代码; “function”示例.v——书中关键字“function”示例的Verilog源代码; “task”示例.v————书中关键字“task”示例的Verilog源代码; ================================================================================= “第4章示例”目录: 8位乘法器.v——————书中8位乘法器的Verilog源代码; 74LS138.v——————书中74LS138的Verilog源代码; D触发器.v——————书中D触发器的Verilog源代码; 除法器.v——————书中除法器的Verilog源代码; 基本RS触发器.v————书中基本RS触发器的Verilog源代码; 同步RS触发器.v————书中同步RS触发器的Verilog源代码; 数码管.v——————书中按键和数码管组成的输入输出电路的Verilog源代码; ================================================================================= “第7章示例”目录: avalon_pwm_source.zip: Nios II系统中PWM外设源代码,其中:pwm_hw目录为Verilog源代码,pwm_sw目录为底层驱动程序 pwm_hw目录中包含文件:pwm_avalon_interface.v;pwm_register_file.v;pwm_task_logic.v为PWM外设的Verilog源代码,顶层文件是pwm_avalon_interface.v pwm_sw目录中包含Nios II软件中需要应用的HAL目录和inc目录,test_software目录中含测试pwm外设用的程序 NiosII片外SRAM的Avalon-MM从设备接口.v: 为一个512K X 16bit的SRAM芯片接到Avalon总线从设备接口的Verilog源代码; SRAM_16Bits_512K.rar: Nios II系统中512K X 16bit的SRAM芯片外设源代码,其中SRAM_16Bit_512K.v为Verilog源代码;class.ptf为Avalon总线描述文件,mk_user_logic_SRAM_16Bits_512K.pl为该外设的描述文件; 第7章示例.rar: 为第7章Hello_LED的示例,使用Quartus II打开该工程。在software子目录下有相应的示例程序:Hello_LED;key;timer;UART ================================================================================== “第10章示例”目录: SOPC_PCI.rar: 为基于Nios II系统的数据采集卡设计实例,使用Quartus II打开该工程。 ================================================================================== “第11章示例”目录: USB_Emulator.rar: 为基于Nios II系统的硬件在回路仿真器设计实例,使用Quartus II打开该工程。 ================================================================================== “SPI”目录: SPI.v: 书中SPI接口外设的Verilog源代码; spi_vhdl.zip: SPI接口外设的VHDL源代码,详细说明请参考压缩文件中的readme.txt ================================================================================== “UART”目录: uart_verilog.rar: UART接口外设的Verilog源代码,其中uart.v是顶层设计文件,txmit.v是数据发送模块Verilog源代码,rcvr.v是数据接收模块Verilog源代码;rcvr_tf.v是测试数据接收的Verilog源代码,txmit_tf.v是测试数据发送的Verilog源代码; ================================================================================== “USB”目录: usb2.rar: USB接口外设的Verilog源代码,详细说明请参考压缩文件中usb_funct/doc/的usb_doc.pdf
2022-03-09 17:23:59 9.47MB Verilog hdl FPGA 源代码
1
基于verilog实现的时钟信号程序,直接粘贴复制编译即可
2022-03-07 19:32:15 16KB 数字钟代码
1
用Verilog描述了SPI总线协议,然后对ADC进行配置
2022-03-06 14:28:36 287KB Verilog ADC
1
1.同拨码开关控制分频系数,达到频率的控制; 2.可以学习一般偶数分频器的内部原理。
2022-02-13 09:03:05 1KB fpga开发
1
在霍尔集成电路及霍尔传感器设计中,霍尔元件模型的建立直接决定该设计的精度。通过对霍尔元件的深入分析,与传统的四电阻惠斯通电桥模型、基本单元数量可缩比的精确仿真模型、等效集总电阻模型等相关霍尔元件模型进行比较,提出了一种精确改进的仿真模型。该仿真模型由8个电阻、4个反偏二极管、4个电流控制电压源和4个JFET组成。其中,八电阻网络可以更好地反映电流流动,4个反偏二极管用于表示霍尔元件的寄生效应,4个电流控制电压源用来模拟磁场和霍尔电压的关系,4个JFET可以有效提高霍尔元件的交流特性。该模型充分考虑了各种物理效应及寄生效应的影响,采用硬件描述语言Verilog-A实现,非常适合在Cadence Spectre环境下对霍尔元件及整个霍尔集成电路进行仿真分析。实验结果表明:该模型仿真精度高、结构简单、易于实现。
1
基于VERILOG HDL语言的各种波形的发生代码
2022-01-06 13:52:31 1KB verilog HDL
1
该工程基于verilog HDL对m序列进行简单的qpsk调制解调,代码不多,欢迎参考。
2022-01-01 15:34:50 12.87MB verilog HDL qpsk FPGA
1
本资源主要实现基于fpga的uart串口收发程序。可以直接应用。
2021-12-30 15:13:13 38KB uart verilog 串口
1
本文主要分析了FIR数字滤波器的基本结构和硬件构成特点,简要介绍了FIR滤波器实现的方式优缺点;结合Altera公司的Stratix系列产品的特点,以一个基于MAC的8阶FIR数字滤波器的设计为例,给出了使用Verilog 硬件描述语言进行数字逻辑设计的过程和方法,并且在QuartusII的集成开发环境下编写HDL代码,进行综合;利用QuartusII内部的仿真器对设计做脉冲响应仿真和验证。
2021-12-29 18:03:44 147KB 开发工具
1
引言  传统测量频率的方法主要有直接测量法、分频测量法、测周法等,这些方法往往只适用于测量一段频率,当被测信号的频率发生变化时,测量的精度就会下降。本文提出一种基于等精度原理的测量频率的方法,在整个频率测量过程中都能达到相同的测量精度,而与被测信号的频率变化无关。本文利用(现场可编程门阵列)的高速数据处理能力,实现对被测信号的测量计数;利用单片机的运算和控制能力,实现对频率、周期、脉冲宽度的计算及显示。  等精度测量原理等精度测量的一个特点是测量的实际门控时间不是一个固定值,而是一个与被测信号有关的值,刚好是被测信号的整数倍。在计数允许时间内,同时对标准信号和被测信号进行计数,再通过数学公式推
2021-12-28 16:42:02 279KB 基于Verilog语言的等频率计设计
1