![](https://img-blog.csdnimg.cn/2019101822403560.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Microsemi Libero SoC系列教程
文章平均质量分 85
全网首发,最全Microsemi(现Microchip)FPGA开发环境Libero SoC的使用教程!
优惠券已抵扣
余额抵扣
还需支付
¥19.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
whik1194
这个作者很懒,什么都没留下…
展开
-
Microsemi SmartFusion系列FPGA简介
文章目录前言微控制器系统(MSS)高性能FPGA可编程模拟前端(AFE)模拟计算引擎(ACE)特点简介设计流程器件选型前言Actel SmartFusion®系列智能型混合信号 FPGA 采用与 Fusion 混合信号 FPGA 相同的技术,并通过 Flash 半导体工艺集成了可编程的高性能模拟模块和硬化的 ARM® Cortex-M3 微控制器模块。SmartFusion 将这三种不相关的技...原创 2020-04-16 21:53:19 · 7862 阅读 · 0 评论 -
Microsemi Libero系列教程(全网首发)
关于Libero IDE和Libero SoCLibero分为Libero IDE和Libero SoC,Libero IDE最新版本是v9.2 SP3(2016年4月4日)已经不再更新维护了,而Libero SoC是Libero IDE的升级版,官方推荐的开发工具,文中的Libero指的是Libero SoC。Libero SoCLibero® SoC是Microsemi(美高森美)官方...原创 2019-11-04 17:44:22 · 19834 阅读 · 11 评论 -
Microsemi Libero免费版License申请教程(2022年)
Microsemi Libero SoC开发环境License申请流程,由原来的Microsemi官网改为了Microchip官网申请。原创 2022-02-27 14:31:05 · 3617 阅读 · 6 评论 -
Microsemi Libero SoC/IDE/SoftConsole/FlashPro安装包所有版本下载链接
文章目录SoftConsole下载Libero SoC下载FlashPro下载Microsemi FPGA开发工具LiberoSoC、SoftConsole、FlashPro等软件官方下载链接,包括所有版本,来自Microsemi官网,推荐使用IDM多线程下载器进行下载。复制下载链接到IDM中下载,速度很快。如果遇到下载失败的情况,可以把下载链接的http改为https,或https改为http。SoftConsole下载SoftConsole官方下载页面,SoftConsole历史版本下载页面原创 2021-03-26 15:14:11 · 4774 阅读 · 4 评论 -
Microsemi Libero系列教程(一)——Libero开发环境介绍、下载、安装与注册
前言相比与Xilinx和Altera在国内的市场,Microsemi的FPGA在国内应用很少很少,网上几乎没有详细的教程,刚开始使用时,遇到了各种问题,自己也走了不少弯路。本系列教程以Libero V11.8.2.4,SmartFusion系列A2F200M3F FPGA芯片为例,将详细介绍Libero SoC软件的基本使用,及使用过程中遇到一些问题的解决方法。Libero 简介关于Lib...原创 2019-05-23 16:56:44 · 31440 阅读 · 36 评论 -
Microsemi Libero系列教程(二)——新建点灯工程
前言上一篇文章,介绍了Microsemi Libero系列教程(一)-Libero开发环境介绍,下载,安装与注册,作为嵌入式开发中的Hello World,点灯是再也基础不过的实验了,通过点灯实验,可以了解芯片GPIO的控制和开发环境IDE新建工程的流程,对于FPGA来说,每个IO口几乎一样,所以本篇文章主要学习一下如何基于Microsemi Libero集成开发环境建立一个示例工程,让一个L...原创 2019-09-29 20:39:06 · 14825 阅读 · 40 评论 -
Microsemi Libero系列教程(三)——MSS_IO的使用
文章目录部分管脚不能分配MSS_IO简介MSS_IO的使用系列教程:Microsemi Libero系列教程部分管脚不能分配如果你使用的是SmartFusion系列芯片,如A2F200M3F,当想把某些管脚分配到35-39,43-46,这9个管脚时,会发现无法分配,引脚下拉选项中根本没有这几个管脚可供选择!那么,如何将某个信号,分配到这些引脚上呢?MSS_IO简介官方介绍:The...原创 2020-04-14 21:33:19 · 5228 阅读 · 5 评论 -
Microsemi Libero系列教程(四)——PLL的使用
文章目录PLL是什么Libero中PLL的使用官方文档系列教程:Microsemi Libero系列教程PLL是什么PLL(Phase Locked Loop): 为锁相回路或锁相环,用来统一整合时钟信号,使高频器件正常工作,如内存的存取资料等。PLL用于振荡器中的反馈技术。 许多电子设备要正常工作,通常需要外部的输入信号与内部的振荡信号同步。一般的晶振由于工艺与成本原因,做不到很高的频率...原创 2020-04-14 21:59:38 · 5535 阅读 · 6 评论 -
Microsemi Libero系列教程(五)——ModelSim的使用
文章目录关于ModelSim新建HDL源文件新建Testbench文件使用Modelim仿真系列教程:Microsemi Libero系列教程关于ModelSimMentor公司的ModelSim是业界最优秀的HDL语言仿真软件,它能提供友好的仿真环境,是业界唯一的单内核支持VHDL和Verilog混合仿真的仿真器。它采用直接优化的编译技术、Tcl/Tk技术、和单一内核仿真技术,编译仿真速...原创 2020-04-15 21:08:53 · 7012 阅读 · 2 评论 -
Microsemi Libero系列教程(六)——Identify片上逻辑分析仪的使用
文章目录FPGA如何进行在线调试关于Microsemi片上逻辑分析仪FPGA片上逻辑分析仪原理预期效果0.准备一个创建好的Libero工程1.新建identify工程,并添加想要监测的信号2.管脚分配,编译下载3.设置触发类型4.IICE逻辑分析仪核资源占用系列教程:Microsemi Libero系列教程FPGA如何进行在线调试对于嵌入式系统来说,如单片机,进行硬件级程序调试时,通常采用的是JLink/ST-Link调试器,在线调试的方式来获取程序实时运行的状态,可以观察程序运行流程、各种变量的值原创 2020-07-01 23:13:32 · 9086 阅读 · 1 评论 -
Microsemi Libero系列教程(七)——SmartDebug的使用
SmartDebug简介SmartDebug的使用ActiveProbe使用原创 2021-02-09 21:29:03 · 2499 阅读 · 9 评论 -
Microsemi Libero使用技巧1——查看芯片资源占用情况
Microsemi Libero使用技巧——查看芯片资源占用情况前言与MCU不同,FPGA的资源主要包括:逻辑资源,IO资源,Flash大小,PLL资源,SoC硬核处理器资源等,其中逻辑资源和IO资源是我们主要关心的,本篇文章将介绍,如何通过Microsemi Libero IDE来查看工程的详细资源占用情况。A2F200M3F的资源以Microsemi SmartFusion系列A2F2...原创 2019-09-30 16:17:41 · 4647 阅读 · 0 评论 -
Microsemi Libero使用技巧2——使用第三方编辑器Notepad++
前言与Xilinx的ISE和Altera的Quartus一样,Microsemi的编辑器也支持指定第三方编辑器。 Microsemi自带的编辑器,没有自动补全功能,也不支持中文注释,非常不好用,为了提高编码效率,我们可以指定第三方文本编辑器,如Notepad++、Sublime Text3、Vim、UltraEdit等,本文以Notepad++为例,其他编辑器操作方法一样,只需要修改程序路径即...原创 2019-09-30 16:51:20 · 3279 阅读 · 0 评论 -
Microsemi Libero使用技巧3——使用FlashPro单独下载程序
前言在工程代码编译完成之后,如果需要给某个芯片下载程序时,或者是工厂量产烧录程序时,我们不需要把整个工程文件给别人,而只需要把生成的下载文件给别人,然后使用FlashPro就可以单独下载程序文件了。本文介绍如何从工程目录中提取下载文件,并使用FlashPro软件来单独下载程序。关于FlashProMicrosemi FlashPro编程系统是Microsemi的FlashPro软件和硬件编...原创 2019-10-01 20:20:27 · 6836 阅读 · 5 评论 -
Microsemi Libero使用技巧4——使用命令行模式下载程序
文章目录前言关于FlashPro关于FlashPro执行TCL脚本文件使用命令行来烧写程序1.添加FlashPro.exe文件路径到系统环境变量2.运行TCL脚本文件使用bat批处理文件简化命令行操作FlashPro下载器的其他功能总结资料下载推荐阅读前言在工程代码编译完成之后,如果需要给某个芯片下载程序时,或者是工厂量产烧录程序时,我们不需要把整个工程文件给别人,而只需要把生成的下载文件给...原创 2019-10-09 20:04:34 · 3012 阅读 · 0 评论 -
Microsemi Libero使用技巧5——使用FlashPro生成stp程序文件
文章目录前言pdb文件的结构关于FlashPro导出stp格式程序文件stp文件的使用FlashPro下载器的其他功能资料下载推荐阅读前言在工程代码编译完成之后,如果需要给某个芯片下载程序时,或者是工厂量产烧录程序时,我们不需要把整个工程文件给别人,而只需要把生成的下载文件给别人,然后使用FlashPro就可以单独下载程序文件了。Microsemi FlashPro编程器支持stp/pdb两...原创 2019-10-14 14:56:54 · 4013 阅读 · 0 评论 -
Microsemi Libero使用技巧6——FPGA全局网络的设置
文章目录前言问题描述问题分析FPGA全局布线资源简介Microsemi FPGA的全局布线资源全局网络改为普通输入普通输入上全局网络总结推荐阅读前言刚开始做Microsemi FPGA+SoC开发时,会用到几个ARM专用的IP Core,功能一复杂起来,就会遇到某些信号如rst_n不能分配到指定的引脚上的情况,IO类型为CLKBUF,并不是普通的INBUF,而且,这些引脚既不是MSS_FIO...原创 2019-11-30 16:41:35 · 5801 阅读 · 3 评论 -
Microsemi Libero使用技巧7——离线安装IP Core
文章目录离线下载IP Core离线安装IP Core系列教程:Microsemi Libero系列教程离线下载IP Core如果你的Libero软件不能联网自动获取最新版的IP Core,或者是某些IP Core搜索不到,可以尝试离线安装IP Core对应的CPZ文件。主要包括以下三种,离线下载链接:Firmware Corehttp://www.actel-ip.com/cwps/d...原创 2020-04-14 22:16:46 · 4220 阅读 · 4 评论 -
Microsemi Libero使用技巧8——片上时钟和PLL的使用
系列教程:Microsemi Libero系列教程PLL输入源以 SmartFusion系列 A2F200M3F为例,片上有1个倍频器和3个分频器,倍频最大频率100MHz,分频最小750KHz,下面介绍PLL几种不同的输入源对应的含义:External IO:FPGA芯片的普通外部管脚Hardwired IO:只能是FPGA芯片的13、14、15脚,可以在PLL中指定某一个管脚Fabric:FPGA芯片的普通外部管脚或者内部逻辑模块的端口On-Chip RC Oscillator:片原创 2020-05-22 18:55:23 · 4240 阅读 · 0 评论 -
Microsemi Libero使用技巧9——关于FlashPro下载器
文章目录FlashPro 4 管脚定义FlashPro 5 管脚定义JTAG时序要求系列教程:Microsemi Libero系列教程详细的使用文档位于安装目录下:\Microsemi\Libero_SoC_v11.8\Designer\doc\flashpro_ug.pdf\Microsemi\Libero_SoC_v11.8\Designer\doc\flashpro_express_ug.pdfFlashPro 4 管脚定义管脚示意图:管脚定义:FlashPro 5 管脚定义原创 2020-07-01 21:41:26 · 4550 阅读 · 0 评论 -
Microsemi Libero使用技巧10——SmartFusion2系列程序的下载
FlashPro Express简介Libero中导出下载文件新建JOB工程原创 2021-02-09 21:34:27 · 2742 阅读 · 0 评论