各种 IP Core和参考设计.doc

上传人:白大夫 文档编号:3405222 上传时间:2019-08-22 格式:DOC 页数:5 大小:20.50KB
返回 下载 相关 举报
各种 IP Core和参考设计.doc_第1页
第1页 / 共5页
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《各种 IP Core和参考设计.doc》由会员分享,可在线阅读,更多相关《各种 IP Core和参考设计.doc(5页珍藏版)》请在三一文库上搜索。

1、各种 IP Core和参考设计各种 IP Core和参考设计以下各种 IP Core和参考设计是由相关设计者提供,可以免费下载学习或使用。使用注意事项大部分设计是针对某个特定的器件而设计,在特定的软件平台上开发的,在移植到其他软件平台或器件时,都需要要做一些改动。在使用这些代码的时候务必仔细阅读相关资料,在读懂源代码的基础上再使用,或针对自己的设计加以修改或重新设计,在不理解源代码的情况下移植到其他平台,会出现诸多错误。 (本栏目于2003年4月14日更新)异步通讯接口(URAT)UART 1UART参考设计,带16byte缓冲,Xilinx提供使用手册VHDL代码UART 2UART参考设计

2、,功能兼容NS16450, LatTIce提供使用手册VHDL代码UART 4UART参考设计,Xilinx提供使用手册VHDL代码Verilog代码6850a6850 异步通讯接口,功能兼容MC6850 altera提供使用手册VHDL代码 1645016450异步通讯接口,ALDEC提供使用手册VHDL代码Verilog代码1645016450异步通讯接口,ALDEC提供,修正版(由网友zhy修改,修正一些错误,详情参阅文件注释)Verilog代码处理器与外设82378237 可编程DMA控制器 altera提供使用手册VHDL代码 82378237 可编程DMA控制器 ALDEC提供使用

3、手册VHDL代码 8251a8251 可编程通讯接口 altera提供使用手册VHDL代码 8255a8255 可编程外设接口,经过官方认证,altera提供使用手册VHDL代码 82558255 可编程外设接口,ALDEC提供使用手册VHDL代码 8259a8259 可编程中断控制 altera提供使用手册VHDL代码82598259 可编程中断控制 ALDEC提供使用手册VHDL代码8051接口PLD与8051接口的参考设计 Xilinx提供使用手册VHDL代码PopCorn一个8位CISC结构的精简CPU,2还提供了编译器下载80518051参考设计,与其他8051的免费IP相比,文档相

4、对较全,Oregano System 提供使用手册VHDL代码总线接口控制IDEATA/IDE接口控制器,opencore提供使用手册代码USB2.0USB2.0接口,opencore提供,仅供参考verilog代码I2CI2C总线控制器 altera提供使用手册VHDL代码I2CI2C总线控制器 Xilinx提供使用手册VHDL代码I2COpencore提供的I2C代码HDL代码CAN接口CAN总线控制器Verilog代码SMBusSMBus控制器 Xilinx提供使用手册VHDL代码SPI接口串行外设接口(Serial Peripheral Interface Master) Xilinx

5、提供使用手册VHDL代码USB接口USB接口控制器参考设计,xilinx提供使用手册VHDL代码PCI接口32位/33M 从模式(target)PCI接口参考设计,LatTIce提供。由于PCI时序较复杂,此设计仅能供参考使用手册Verilog代码PCI仲裁PCI总线仲裁参考设计,Quicklogic提供使用手册Verilog代码存储器接口SDR SDRAM控制器1标准SRD SDRAM控制器参考设计,altera提供使用手册VHDL代码Verilog代码SDR SDRAM控制器2标准SRD SDRAM控制器参考设计,xilinx提供使用手册VHDL代码Verilog代码SDR SDRAM控制

6、器3标准SDR SDRAM控制器参考设计,LatTIce提供使用手册Vrilog代码SDR SDRAM控制器4SDRAM控制器参考设计,与上面略有不同,最早为MACH器件设计。LatTIce提供使用手册VHDL代码Verilog代码DDR SDRAM控制器1DDR(双速率)SDRAM控制器参考设计,altera提供使用手册VHDL代码Verilog代码DDR SDRAM控制器2DDR(双速率)SDRAM控制器参考设计,xilinx提供使用手册Verilog代码ZBT SRAM控制器1ZBT SRAM控制器参考设计,xilinx提供,(ZBT SRAM是一种高速同步SRAM)使用手册VHDL代码

7、Verilog代码ZBT SRAM控制器2ZBT SRAM控制器参考设计,针对APEXII器件设计,altera提供,下载后自动安装,详见安装说明使用手册VHDL代码FCRAM控制器FCRAM控制器 xilinx提供使用手册Flash接口Flash接口制器 xilinx提供使用手册verilog数字信号处理FFT一篇用VHDL实现快速傅立叶变换的论文,包括原理分析和代码实现,印度圣雄甘地大学M.A.学院提供使用手册VHDL代码16点FFT16点快速傅立叶变换FFT,16位数据输入/输出,xilinx提供使用手册VHDL代码1024点FFT1024点FFT快速傅立叶变换,16位数据输入/输出,带

8、DMA功能,xilinx提供使用手册VHDL代码对数可以计算以2,10,e为底的对数,将license添加到原有的MaxplusII或QuartusII的license中就可以直接使用,但源代码加密。 altera提供使用手册对数 IP平方根硬件求解平方根的IP 将license添加到原有的MaxplusII或QuartusII的license中就可以直接使用,但源代码加密。 altera提供使用手册平方根 IP基本数学运算库包括各种用VHDL语言描述的基本数学运算单元,瑞典联邦技术研究院(ETH)提供使用说明1 2VHDL数学运算库1.0信号纠错CRC校验代码自动生成工具根据输入条件自动产生

9、各种CRC的VHDL或verilog源程序使用手册在线运行CRC校验参考设计IEEE 802.3 Cyclic Redundancy Check参考设计,xilinx提供使用手册Verilog代码CRC校验参考设计可配置CRC参考设计 xilinx提供使用手册VHDL代码和说明通讯参考设计A率/u率压缩A率/u率压缩与解压缩的IP core,将license添加到原有的MaxplusII或QuartusII的license中就可以直接使用,但源代码加密。 altera提供A/u率压缩解压缩16B/20B编解码16B/20B编解码 Xilinx提供使用手册DDS直接频率合成,Quicklogic

10、提供,部分源文件是Quicklogic 专用文件使用手册Verilog代码曼彻斯特编解码曼彻斯特编解码 Xilinx提供使用手册VHDL代码Verilog代码其他类型参考设计1553编解码MIL-STD-1553 编码与解码 Lattice提供verilog代码与文档串并转换通过多通道串-并转换器将多个同步串行数据流转换为并行数据 xilinx提供使用手册HDL代码下载键盘扫描键盘扫描程序,xilinx提供,设计文件用ISE打开使用手册设计文件下载DES高速DES和3DES加密、解密参考设计 Xilinx提供色度空间变换Color Space Converter (RGB转换YCbC) Xil

11、inx提供使用手册VHDL/VerilogLFSR 代码自动生成工具v1.2线形反馈移位寄存器(LFSR)是数字系统中一个重要的电路结构,本程序可以自动产生AHDL,VHDL,Verilog的代码及电路原理图。不清楚LFSR的用户可以先阅读这一篇文章使用手册通用存储器包括各种类型存储器的VHDL描述,如FIFO,双口RAM等VHDL代码库更多参考设计FreeCore Library 1免费的AHDL模块库,包括IIC控制器,DRAM控制器,UART等28个模块,AHDL源代码FreeCore Library 2包括9个免费的VHDL/VerilogHDL参考设计,如SDRAM控制器等 (2002年8月更新!)Free-IP core 提供几个VHDL的免费IP Core,如RAM,CPU等Opencore一个致力于发展公开IP核的组织,向工程师提供一些免费IP,如PCI等,但很多core只能供参考,未经过完整测试,可能会存在一些问题。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1