本文为玩转赛灵思Zedboard开发板(5):基于AXI Lite 总线的从设备IP设计,内容精彩,敬请对电子发烧友网保持密切关注。本小节通过使用XPS中的定制IP向导(ipwiz),为已经存在的ARM PS 系统添加用户自定IP(Custom IP ),了解AXI Lite IP基本结构,并掌握AXI Lite IP的定制方法,为后续编写复杂AXI IP打下基础。同时本小节IP定制方法同样适用于MicroBlaze处理系统。本小节定制的是简单LED的IP,只有一个数据寄存器,向其写值就可以控 制8个LED相应亮灭。更多赛灵思(Xilinx)Zedboard基础知识、相关手册以及应用实例将陆续推出,以飨读者,敬请期待。【本文的完整工程文件下载:见本文最后。】
硬件平台:Digilent ZedBoard;开发环境:Windows XP 32 bit;软件: XPS 14.2 +SDK 14.2。
一、创建ARM PS系统
同前面几节一样,首先使用XPS创建ARM PS系统。需要注意的是,在选择外设时,同样不要添加任何外设
二、定制AXI IP
ARM PS系统创建结束后,就可以开始定制用户自定义IP。XPS提供了Create or Import Peripheral Wizward 向导,使得用户自定义IP的创建变得非常简单。当然在熟悉了AXI IP核结构和代码编写规则后,可以直接编写自己的IP核而不使用向导。这里采用向导方式。
1、产生AXI IP外设模版
Hardware->Create or Import Peripheral Wizward ,启动向导
欢迎界面
选择从模板创建新外设
默认是将外设直接包含到当前XPS工程中
填入外设名。注意必须都是小写。这里我们建立的是my_axi_ip。下面是版本控制,可以根据需要修改。同时面板的最下方还提示了将创建名为my_axi_ip_v1_00_a的库(其实就是一个目录),所有实现这个IP的HDL文件都在这个库中。
接下来要选择外设总线的类型。AXI4_Lite为最基本的AXI 总线,用于简单处理,所有空间访问都是通过地址/寄存器方式访问,不支持突发;AXI4是标准AXI4总线标准,支持突然,支持高速;AXI4_Stream专门为数据流而设计。
在IPIF (IP 接口) 配置,这里配置接口的一些属性,如是否是AXI 主/从设备等。我们所定制的IP是一个从设备,因而不需要使用主设备接口。
选择需要的寄存器数量。因为我们只需要一个数据寄存器,这里选1。
接下来就是IPIC(IP 互联),也就是IP的接口信号。以BUS2开头的信号,意味对IP来说,这些信号是输入信号;同样IP2BUS意味着输出信号。
这里一些信号做一些说明。
上一篇:基于三星S3C2410的ARM-Linux电子控制油门设计
下一篇:如何使用自带外设IP让ARM PS访问FPGA?
推荐阅读
史海拾趣
在电子行业的发展历程中,柯爱亚以其对技术创新的执着追求而闻名。1999年,柯爱亚成功研发出超薄型功率电感CDH2D11/CD31,并率先实现了量产。这一创新不仅提升了产品的性能,而且满足了市场对于更轻薄、更高效电子元件的迫切需求。柯爱亚凭借这一技术突破,迅速在市场中脱颖而出,赢得了业界的广泛认可。
Altitude Technology公司成立于一个科技迅猛发展的时代,创始人李华怀揣着对电子技术的热爱和对未来科技的憧憬,决定创立一家专注于高度集成和智能化电子产品研发的公司。初期,公司面临着资金短缺、人才匮乏等重重困难,但李华凭借对技术的深刻理解和敏锐的市场洞察力,带领团队开发出了一款具有划时代意义的智能手环,这款产品以其出色的性能和人性化的设计迅速在市场上获得了认可,为Altitude Technology公司赢得了第一桶金。
为了更好地服务全球客户,Delkin Devices积极拓展海外市场。公司在欧洲设立了办事处,以便更直接地接触欧洲市场并了解当地客户需求。此外,Delkin Devices还通过参加国际展会、建立合作伙伴关系等方式,不断拓展其在全球范围内的影响力。通过这些努力,Delkin Devices成功将产品销往全球多个国家和地区,实现了国际化布局和市场拓展。
Dean Technology公司起源于上世纪80年代,当时电子行业正经历着飞速的发展。创始人凭借其深厚的电子技术背景和敏锐的市场洞察力,决定进入高压二极管领域。他带领研发团队不断攻克技术难题,成功推出了一系列性能稳定、品质可靠的高压二极管产品,奠定了公司在行业中的技术领先地位。
随着电子行业的快速发展,Aplus Flash Technology Inc公司意识到单凭自身的力量难以应对市场的快速变化。于是,公司积极寻求与其他企业的战略合作,共同开发新产品、拓展新市场。通过与一家知名手机制造商的合作,Aplus Flash Technology Inc公司的闪存芯片成功应用于多款热销手机中,大大提高了公司的知名度和市场份额。此外,公司还与多家芯片设计公司和半导体制造商建立了紧密的合作关系,共同推动电子行业的发展。
在电子行业的早期,FDK AMERICA公司凭借其卓越的技术研发能力,成功开发出一款高性能的集成电路产品。这款产品在市场上迅速获得了认可,并为公司带来了可观的利润。随后,公司继续加大研发投入,不断推出创新产品,逐步确立了其在电子行业的领先地位。
为避免各国无线电频率使用标准不一,造成使用上的混乱与困扰,国际上大多遵守国际电信联合会(ITU)的规范。目前RFID使用的频率有6种,分别为135KHz以下、13.56MHz、433.92MHz、860M~930MHz(即UHF)、2.45GHz ...… 查看全部问答∨ |
采用嵌入式实时操作系统(RTOS)可以更合理、更有效地利用CPU的资源,简化应用软件的设计,缩短系统开发时间,更好地保证系统的实时性和可靠性。由于RTOS需占用一定的系统资源(尤其是RAM资源),只有μC/OS-II、embOS、salvo、FreeRTOS等少数实时操作 ...… 查看全部问答∨ |
行驶——动力充沛,车身沉稳巡航系统成亮点 由于环境的限制,我只是在普通公路上对M35进行了短距离的体验。留下印象最深的就要算是VQ发动机的动力和扎实沉稳的整车感受。带有CVTCS连续可变气门正时控制系统的3.5L VQ35DE镀钼发动机在6200rpm ...… 查看全部问答∨ |
|
关键字:针孔摄像头 大家购买针孔摄像头时都会见到一些相关是的参数不了解!下面我就针对购买针孔摄像头类产品时问是的最多是的问题进行下简单是的说明!希望能够给各位带来帮助! 一、如何正确选用针孔摄像头 &n ...… 查看全部问答∨ |
|
从哪一年的补丁包开始安装? 看了楼下的帖子,感觉这点上仍然有疑惑。 我在GOOGLE上搜索了一些,那些07年的补丁根本找不见,或者打不开;08年的补丁有一个年包,可是在我安装的过程中遇见如下所示的问题: This update has some source code fil ...… 查看全部问答∨ |
|
本帖最后由 jameswangsynnex 于 2015-3-3 20:00 编辑 【背景和开发目的】在2009年夏季,日本厂商面向日本国内市场共发布了46款新手机,其中属于防水手机的共有10款,占了整体的22%,可见要求便携式设备具备防水功能的情况正在日益增多。 而在另一 ...… 查看全部问答∨ |
设计资源 培训 开发板 精华推荐
- 福禄克首款热成像万用表Fluke-279FC 即将上市!填写问卷赢好礼喽!
- TI 工业月,灵感不设限!深度挖掘工业设计的痛点和难点,读专题填问卷赢好礼!
- 参与e络盟与 TE 传感器的问卷活动,赢50元亚马逊购物券!
- 英飞凌家用暖通空调解决方案邀你拆盲盒
- 免费申请|兆易创新GD32L233尝鲜体验,开启节能“芯”时代!
- 模电怎么学?TI帮你定制课程清单!体验“模电选课测试”功能,赢精彩好礼
- Microchip 有奖问答,信号增益或滤波的原始传感器应用方案
- 开发板芯币竞拍,每日一款!今日竞拍开发板:Banana PI D1
- TI直播:精讲“双向CLLLC谐振、双有源电桥(DAB)参考设计”
- 看是德科技X8711A 物联网设备功能测试解决方案,答题赢好礼