Location:
Search - cpu FPGA
Search list
Description: 针对在FPGA中实现FIR滤波器的关键--乘法运算的高效实现进行了研究,给了了将乘法化为查表的DA算法,并采用这一算法设计了FIR滤波器。通过FPGA仿零点验证,证明了这一方法是可行和高效的,其实现的滤波器的性能优于用DSP和传统方法实现FIR滤波器。最后介绍整数的CSD表示和还处于研究阶段的根据FPGA实现的要求改进的最优表示。-view of the FPGA FIR filters achieve the key-- the multiplication Efficient Implementation of research, to the multiplication of the DA into Lookup algorithm, and using the algorithm design of the FIR filter. FPGA through imitation 0.1 certification proves that the method is feasible and efficient, achieve superior filter performance DSP and traditional FIR filter method. Finally, integral and said the CSD is still in the research stage on the basis of FPGA requirements of the optimal said.
Platform: |
Size: 1424384 |
Author: 呈一 |
Hits:
Description: 这是一个通过jatg线从PC机下载Fpga与cpu文件到设备的程序。下载的文件保存到串行128K的flash中。-This is a line through jatg downloaded from the PC and cpu Fpga documents to the equipment. Download the file to the serial flash 128 K were.
Platform: |
Size: 3570688 |
Author: 田华 |
Hits:
Description: FPGA数字钟的设计,用VHDL语言编程,max+plus仿真,可在实际电路中验证-FPGA design, VHDL programming, max plus simulation, in the actual circuit verification
Platform: |
Size: 269312 |
Author: 王越 |
Hits:
Description: 一个使用VHDL设计的具有强大功能的32位CPU,这个文件包含了在Altera公司的ep1c20 FPGA的位码文件和配置文件,可以直接下载使用!-A VHDL design with the use of powerful 32-bit CPU, this document contains Altera Corporation in the ep1c20 FPGA code and configuration files, you can direct download!
Platform: |
Size: 687104 |
Author: zhao onely |
Hits:
Description: 这是一篇关于8位RISC CPU设计的文章,其中包含了用Verilog语言编写的CPU内核程序-This is an 8-bit RISC CPU on the design of the article, which includes using the Verilog language CPU core procedures
Platform: |
Size: 340992 |
Author: jinzhoulang |
Hits:
Description: FPGA RSIC CPU设计文档和源码是EDA中对CPU设计非常好用的程序-FPGA RSIC CPU design documents and source code is the EDA design for CPU-to-use procedures
Platform: |
Size: 403456 |
Author: zhl |
Hits:
Description: 使用verilog作为CPU设计语言实现单数据通路五级流水线的CPU。具有32个通用寄存器、一个程序计数器PC、一个标志寄存器FLAG,一个堆栈寄存器STACK。存储器寻址粒度为字节。数据存储以32位字对准。采用32位定长指令格式,采用Load/Store结构,ALU指令采用三地址格式。支持有符号和无符号整数加、减、乘、除运算,并支持浮点数加、减、乘、除四种运算,支持与、或、异或、非4种逻辑运算,支持逻辑左移、逻辑右移、算术右移、循环右移4种移位运算,支持Load/Store操作,支持地址/立即数加载操作,支持无条件转移和为0转移、非0转移、无符号>转移、无符号<转移、有符号>转移、有符号<转移等条件转移。
Platform: |
Size: 43008 |
Author: haotianr |
Hits:
Description: 关于FPGA的CPU的设计,可以看一下,大家讨论学习一下啊-The CPU on the FPGA design, you can see, we discussed learning about ah
Platform: |
Size: 3072 |
Author: 王飞 |
Hits:
Description: 用VHDL语言设计简单的CPU,重点设计微操作代码,然后设计CPU各组成模块,最后根据设计的微操作设计微指令,验证设计的正确性。可基本实现加、减、乘、除、移位、循环等操作。-VHDL language is designed to be simple to use the CPU, the focus of the design of micro-operation code, and then design the components of CPU module designed the final design of the micro-operation microinstruction to verify the correctness of the design. Can achieve the basic add, subtract, multiply, divide, transfer, recycling and other operations.
Platform: |
Size: 1268736 |
Author: Rachel |
Hits:
Description: 用CPU配置Altera公司的FPGA,简单明了,通俗易懂。-EASY TO USE
Platform: |
Size: 181248 |
Author: zhangfan |
Hits:
Description: mcu8051 CPU FPGA VHDL software
Platform: |
Size: 52224 |
Author: 房有定 |
Hits:
Description:
Platform: |
Size: 1490944 |
Author: 王霄洲 |
Hits:
Description: Verilog 实现的 简单 单线程 CPU, 基于计算机组成书目, 思路清晰, 有测试平台。-Verilog realization of a simple single-threaded CPU, the composition of computer-based bibliography, clear lines of thought, a test platform.
Platform: |
Size: 11264 |
Author: wei |
Hits:
Description: 在数字系统中,一般存在多个芯片,利用不同的特点用于实现不同的功能,一般都包含CPU,FPGA,AD,DA,memory,ASSP(专用标准模块),ASIC等。CPU用于进行智能控制,FPGA进行硬件算法处理和多设备接口,AD进行模数转换,DA进行数模转换,memory存储临时数据。因此,FPGA如何与其他芯片进行通讯是重要的设计内容。数据输入,数据输出,双向通讯,指令传递,地址管理,不同时钟的异步通讯问题等等都需要处理。最基本的MEMORY如SRAM(128KX8bbit静态存储器628128)涉及到其中的输入,输出,双向通讯,地址管理问题,具有很强的代表性。在同步数字系统中更大量用到FIFO,SDRAM等等。其中FIFO使用方便简单,用处很广。在QUARTUSII软件库中,就有各种FPGA片内MEMORY供使用。但是FPGA的片内MEMORY容量太有限,因此外部MEMORY也是经常需要的。因此,本程序让大家学习控制芯片内外的MEMORY,为与其他智能设备的通讯学习打下基础。-In the digital system, generally there are several chips, the use of different features used to implement different functions, generally includes CPU, FPGA, AD, DA, memory, ASSP (application specific standard module), ASIC and so on. CPU is used for intelligent control, FPGA hardware algorithm processing and multi-device interface, AD to ADC, DA for digital-analog conversion, memory to store temporary data. Therefore, FPGA how to communicate with other chips are important design elements. Data input, data output, two-way communication, instruction delivery, address management, different clock asynchronous communication problems, and so have to deal with. If the most basic MEMORY SRAM (128KX8bbit static memory 628 128) which involved the input, output, bi-directional communication, address management issues, with strong representation. In synchronous digital systems a lot more use FIFO, SDRAM, etc.. One simple and easy to use FIFO, use very broad. In QUARTUSII software library, there ar
Platform: |
Size: 223232 |
Author: 平凡 |
Hits:
Description: 基于FPGA的简易处理器设计2010/05/04-A simple FPGA-based processor design 2010/05/04
Platform: |
Size: 98304 |
Author: 阿锦 |
Hits:
Description: vhdl编写的,用来模拟简单cpu的论文-vhdl cpu fpga
Platform: |
Size: 205824 |
Author: 耿亚涛 |
Hits:
Description: Implementation of a 2D Convolution Filter on FPGA. Performance evaluation between CPU, GBU and FPGA
Platform: |
Size: 52224 |
Author: Birrax |
Hits:
Description: 利用现场可编程门列阵设计一款五轴步进电机运动控制卡,采用了NioslI软核CPU+FPGA的硬件设计方
案:利用NioslI软核CPU运行控制程序,利用FPGA来实现数字差补算法和细分驱动;采用了数字积分算法和正弦
波脉宽调制细分驱动技术。测试结果表明:该运动控制卡具有电路紧凑、性价比高而速度快、精度高和实时性强优
点。-A kind of high—speed motion control card for controlling 5一axis stepping motor was implemented by FPGA,and a
kind of design scheme based on NiosII+FPGA was proposed. The NioslI soft core CPU was used to run controlling program,
and the algorithm of digital differential and subdivided drive were implemented by FPGA. The algorithm of digital differential ana—
lyzer(DDA)and technology of SPWM were adopted in the card.Testing result shows that the card has the advantages of circuit
compact,high ratio of price/performance, high controlling precision and strong real—time performance
Platform: |
Size: 841728 |
Author: ylnie |
Hits:
Description: 用FPGA实现一个简易的CPU,采用精简指令集结构,每一条指令有16bit,高三位为指令操作数,后13位为地址,该CPU能实现8种指令操作,分别有HLT(空一个中期)ADD(相加操作)SKZ(为零跳过)AND(相与操作)XOR(异或操作)LDA(读数据)STO(写数据)JMP(无条件跳转指令)。cpu包括8个部件,分别为时钟发生器、指令寄存器、累加器、算术逻辑单元、数据控制器、状态控制器、程序计数器、地址多路器,各个部件之间的相互操作关系由状态控制器来控制,程序指令存放在初始rom中,本例程存放在存储器初始文件中。
PS:为什么没有Verilog选项呢-A simple CPU, FPGA implementation to streamline the instruction set architecture, each instruction 16bit, high three operands for the instruction, the 13 address, the CPU can achieve the eight kinds of instruction operations, respectively, HLT (a medium-term empty) ADD (add operation) SKZ (zero skip) AND (phase operation) the XOR (exclusive OR operation) LDA (read data) STO (write data) JMP (unconditional jump instruction). cpu consists of eight parts, clock generator, the instruction register, accumulator, arithmetic logic unit, the data controller, the state controller, the program counter, the address multiplexer, the various components interoperate relations by the state controller to control, program instructions stored in the initial rom the routines stored in memory the initial file. PS: Why is there no Verilog options.
Platform: |
Size: 3147776 |
Author: vice |
Hits:
Description: 介绍在FPGA中如何实现32位CPU涉及到额 IVERILOG源码(Describes how to implement 32 bit CPU in FPGA, involving the amount of IVERILOG source code)
Platform: |
Size: 76800 |
Author: WaaDee
|
Hits: