搜索资源列表
lift_code_verilog
- 实现一个4层楼的单电梯控制系统。门可以自动开关也可以手动开关。代码可综合,无多驱动现象。
voterandcounter
- 用VHDL写的源代码程序,包涵三人表决器,七人表决器,全加器以及模24,模60的计数器,都是单文件的,由于程序小又多,所以集中在一起,供新学习VHDL语言的朋友们参考。
mux
- 多路选择器是一个多输入,单输出的组合逻辑电路,在算法电路的实现中常用来根据地址码来调度数据。-MUX is a multi-input, single-output combinational logic circuit, in the algorithm used in the realization of circuits to address code in accordance with scheduling data.
VHDL
- 采用VHDL语言设计一个4通道的数据采集控制模块。系统的功能描述如下: 1.系统主时钟为100 MHz。 2.数据为16位-数据线上连续2次00FF后数据传输开始。 3.系统内部总线宽度为8位。 4.共有4个通道(ch1、ch2、ch3、ch4),每个通道配备100 Bytes的RAM,当存满数据后停止数据采集并且相应通道的状态位产生报警信号。 5.数据分为8位串行输出,输出时钟由外部数据读取电路给出。 6.具备显示模块驱动功能。由SEL信号设置显示的通道,DISPLAY
ActelFPGA_IDE_ApplicationNote
- IDE 硬盘具有容量大、速度快、成本低的特点,因此被广泛应用于各种工业控制、消费、 通信、 安防等场合, 而 IDE 控制器解决方案成为了大家所关注的焦点, 由于基于 MCU的 IDE 控制器速度低、成本高、不够灵活等缺点使得应用越来越少,更多的用户倾向于使用 FPGA 来提供更完美的解决方案。本方案采用 Actel Flash 架构的 FPGA 来实现 IDE 的控制器,具 有单芯片、高性能、低成本等特点,满足客户各种应用需求,该方案已经被多家公司采纳。 -IDE di
Elevator_Controller
- 设计一个多层单轿厢电梯控制器,该控制器可以控制电梯完成9个楼层的载客服务。-Design a multi-single-car elevator controller, the controller can control the elevator to complete nine floors of the passenger service.
step_motor
- 步进电机是一种能够将电脉冲信号转换成角位移或线位移的机电元件,它实际上是一 种单相或多相同步电动机。单相步进电动机有单路电脉冲驱动,输出功率一般很小,其用途 为微小功率驱动。多相步进电动机有多相方波脉冲驱动,用途很广。使用多相步进电动机时, 单路电脉冲信号可先通过脉冲分配器转换为多相脉冲信号,在经功率放大后分别送入步进电 动机各相绕组。每输入一个脉冲到脉冲分配器,电动机各相的通电状态就发生变化,转子会 转过一定的角度(称为步距角)。正常情况下,步进电机转过的总角度和
taxi
- 介绍了一种以单片机为核心的多功能出租车计价器,该计价器采用单CPU结构,具有计量功能、掉电保护功能、语音功能等。文中阐述了系统的硬件及软件结构。-This paper present a new type of taximeter based on single chip microcomputer. In addition to metering the distance, this kind of taximeter have safe memory function, speech fun
altera_SignalTap_II
- SignalTap II 嵌入逻辑分析仪集成到 Quartus II 设计软件中,能够捕获和 显示可编程单芯片系统(SOPC)设计中实时信号的状态,这样开发者就可以在整 个设计过程中以系统级的速度观察硬件和软件的交互作用。它支持多达 1024 个 通道,采样深度高达 128Kb,每个分析仪均有 10 级触发输入/输出,从而增加了 采样的精度。SignalTap II 为设计者提供了业界领先的 SOPC 设计的实时可视性, 能够大大减少验证过程中所花费的时间。-SignalTa
singlecpu
- 模拟单时钟CPU,可实现add,sub,and,or,nor等多条指令。包括CPU调度、加法器、PC计数器完整的数据通道。-Analog single-clock CPU, can achieve the add, sub, and, or, nor so many instructions. Including CPU scheduling, adder, PC counter complete data channel.
CPU-source-code
- CPU设计代码,包括单周期CPU,多周期CPU,流水线CPU及相关ALU组件。-CPU design code, including single-cycle CPU, multi-cycle CPU, ALU pipeline CPU and related components.
AT24XX
- AT24XX VHDL操作,可完成单字节写,多字节写,立即读,指字读,多字节读 AT24XX.VHD lin_ww@126.com-AT24XX.VHD The VHDL AT24XX operation, to be completed by the single-byte write and multi-byte write immediately read, refers to the word read, multi-byte read
par_bak
- 本程序旨在完成 并口 sram 232串口的通信实验 作者亲测可以使用。程序设计到两个时钟及多进程通讯和单进程状态机的基础模块。-This program is designed to complete the parallel port SRAM 232 serial communication experiment of pro-test you can use. Programming to the basic module of the clock and multi-process c
addrcheck
- 对单播地址,多播地址,广播地址进行检查,其中对多播地址的检查用于哈希算法-The unicast address, the multicast address, a broadcast address to be checked, wherein the inspection of the multicast address is used for hashing algorithm
shujujiance
- 单进程Mealy型数据监测。实现100101的数据监测,可实现多次组合监测,更改移植方便简单。-Mealy-type single-process data monitoring. Achieve 100,101 data monitoring, enabling multiple portfolio monitoring, change transplantation convenient and simple.
Camera_Logic
- 双目视觉成像,双目视觉摄像头,3D摄像头对应的FPGA图像采集逻辑程序。1> 适用于:单目和多目视觉系统。2> 附图为双摄像头系统,应用了两条图像控制流水,源码对应图中红色的逻辑块,本人已实测代码为OK。-Imaging binocular vision, binocular vision camera, 3D camera image acquisition corresponding FPGA logic program. Applies to: monocular vision
if_single
- 所以从语法上讲,多if语句(if... if… if…)可以建模具有优先级的条件判断结构;而单if语句(if...else if…else if…)和case语句可用于建模不带优先级的条件判断。但是随着综合工具优化能力的不断增强,新型的综合工具大多时候会自动优化掉优先级结构,以减少芯片面积,提高时序性能。另外,条件结构的综合结果是否带有优先级不但取决于综合工具的类型和版本,还和目标器件或目标库有直接关系-Therefore, grammatically, and more if statemen
I2C_Controller
- 这是个人设计的I2C总线的控制器。已封装好I2C总线的4种基本操作(写单字节,写多字节,读单字节和读读多字节)。在这个资源当中,包含自己写的设计文档和使用方式,以及Verilog源代码。此过程经过Xilinx开发板下载验证且没有问题。-This is the controller of the personal project I2C bus. I2C bus has a good package of four basic operations (to write a single byte,
UART_TX
- verilog写的串口发送程序,具有单字节发送和多字节发送功能,附带testbench,可自行验证-verilog write serial transmission program, sending a single byte and multi-byte transmit function, with testbench, can verify their own
gtx_aurora_zc706_example
- Aurora 8B/10B协议是Xilinx公司针对高速传输开发的一种可裁剪的轻量级链路层协议,通过一条或多条串行链路实现两设备间的数据传输。协议Aurora协议可以支持流和帧两种数据传输模式,以及全双工、单工等数据通信方式。(The Aurora 8B / 10B protocol is a tailor-made lightweight link layer protocol developed by Xilinx for high-speed transmission that enabl