![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
fpga
文章平均质量分 86
landyjzlai
20年嵌入式及fpga开发,坚持在一线,努力改变世界。
展开
-
关于FPGA top.v的例化,基于XILINX ZYNQ MPSOC ZU2CG开发板
FPGA top.v的例化设计原创 2023-10-05 09:52:18 · 368 阅读 · 0 评论 -
XILINX ZYNQ MPSOC ZU2CG ARM64 的多核启动流程分析
目前比较主流的多核启动方式是 PSCI,一般正式的产品都有 ATF。通过 PSCI 可以实现 CPU 的开启关闭以及挂起等操作。在实际的移植工作过程中,如果有带有 ATF 的 bootloader, 那多核移植就相对容易很多,如果没有的话,也可以采用 spin_table 的方式来启动多核。加油,多学习,知已知彼。原创 2023-06-11 17:06:13 · 801 阅读 · 0 评论 -
ZYNQ MPSOC ZU2CG/ZU3EG/ZU4 U-BOOT流程(1)
UBOOT开发启动流程,针对MPSOC的原创 2023-03-31 14:32:40 · 697 阅读 · 1 评论 -
在ZYNQ上实现,vivado2018与modelsim的联合仿真
我们开发FPGA程序,首先从思路上要跳出嵌入式的思维,它是一个RTL的多并发的硬件,所以不能用简单的LED或是串口来调试。必须要认认真真一丝不苟的做好仿真的学习和使用。仿真有两种:1.VIVADO自带的仿真。2.MODELSIM联合VIVADO仿真。接下来,由我给大家作一下XILINX VIVADO与Modelsim的仿真练习:**原创 2023-02-12 10:58:39 · 718 阅读 · 0 评论 -
RTL是什么,Verilog的语法能不能看我的这一篇大致知道。
Verilog HDL是一种硬件描述语言(HDL:Hardware Description Language),以文本形式来描述数字系统硬件的结构和行为的语言,用它可以表示逻辑电路图、逻辑表达式,还可以表示数字逻辑系统所完成的逻辑功能。Verilog HDL和VHDL是世界上最流行的两种硬件描述语言,都是在20世纪80年代中期开发出来的。前者由Gateway Design Automation公司(该公司于1989年被Cadence公司收购)开发。两种HDL均为IEEE标准。原创 2023-01-11 17:04:52 · 20793 阅读 · 5 评论 -
嵌入式--所有电机控制的FOC的总结2
SVPWM的主要思想是以三相对称正弦波电压供电时三相对称电动机定子磁链圆为参考标准,通过三相逆变器的不同开关模式对应的不同空间矢量的相互作用,使之合成实际的磁链矢量,并使合成的实际磁链矢量终点的运动轨迹近似的逼近其理想的磁链圆,从而带动电机转动,如下图所示。每个扇区分别对应两个基本矢量和一个零矢量,通过三相逆变器的不同开关状态来产成相应的PWM波形,通过三相PWM导通的不同顺序所产生的高低电平持续时间,来表示对应的不同的空间矢量,如上图所示。再定义,若U1>0 ,则 A=1,否则 A=0;原创 2022-10-25 17:33:54 · 1119 阅读 · 0 评论 -
芯片设计产业链的一些理解
1、晶圆厂foundry专门从事半导体晶圆制造生产,接受其他无晶圆厂设计公司委托,制造芯片,是整个微电子行业的基础。如TSMC(台积电)、global foundry、UMC、中芯等。2、无晶圆设计公司fablessFabrication less的组合 是指没有制造业务,只专注于芯片设计的公司,如博通、高通、英伟达、AMD、华为海思、紫光等。3、EDA软件公司自动化软件生产厂商,为集成电路设计提供软件支持。大部分被EDA三大巨头垄断,国内的厂商为华大九天。4、设计服务公司design serv原创 2022-10-18 15:26:57 · 916 阅读 · 0 评论 -
嵌入式--所有电机控制的FOC的总结
。第一节:背景知识第二节:永磁电机的FOC和SVPWM第三节:死区。原创 2022-10-05 18:00:52 · 2649 阅读 · 1 评论 -
把linux系统命令返回给应用
把ZYNQ linux系统命令返回给应用原创 2022-08-08 09:17:40 · 145 阅读 · 0 评论 -
XILINX ZYNQ MPSOC LINUX架构搭建系统升级程序(zu3eg)
经过几番改写,做了以下升级程序:#!/bin/shif [ ! -n “$1” ] || [ ! -n “$2” ];thenecho “usage:”echo " the first args is the file name (eg:rootfs_v0.1.tar.gz)"echo " the second args is the ip address of server(192.168.6.101)"echo " for example: ./upsys.sh rootfs_v0.1.ta原创 2021-10-22 15:09:56 · 1582 阅读 · 0 评论