自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 资源 (16)
  • 收藏
  • 关注

原创 Panda侃技术,浅聊一下本土FPGA的发展现状

偷点闲,扯点本土FPGA的事儿,仅个人见解,一家之言,偏颇之处欢迎斧正。

2022-10-07 16:42:57 2893 3

原创 关于基于Lattice Crosslink-NX系列FPGA用于图像采集、桥接和处理的应用总结分享

基于Lattice Crosslink-NX系列FPGA用于图像采集、桥接和处理的应用总结分享

2022-10-07 16:08:03 2390 1

原创 Zynq高速串行CMOS接口设计与实现

Zynq高速串行CMOS接口的设计与实现 作者:hello,panda 现在CMOS传感器的分辨率越来越大,对应的,对数据传输接口的要求也越来越高。根据熊猫君有限的实现和调试经验,基本上遇到了:①多通道HiSPi接口:主要是Aptina(现已...

2020-01-04 22:16:18 32135 35

原创 Crosslink-NX器件应用连载(11): 图像(数据)远程传输

大家下午好,晚上好。这里分享一个Lattice Crosslink-NX器件实现图像(CMOS图像传感器、红外热成像仪等)或数据(卫星数据、雷达数据、ToF传感器数据等)远程传输的案例(因为所描述的内容颇杂,晒图不好晒,因此就不多晒图了)。

2024-06-02 18:29:36 969

原创 Crosslink-NX器件应用连载(10): 图像输入并通过HDMI输出

这里分享一个Lattice Crosslink-NX器件通过MIPI或LVDS输入图像,并通过HDMI输出图像的案例(其实这是个比较冷门的需求,Crosslink-NX器件还是主要做MIPI桥接用)。

2024-05-31 17:39:59 445

原创 Crosslink-NX器件应用连载(9): USB3.0相机

大家晚上好,很久没有分享设计案例了,实在是太忙了,精力十分有限,今天分享一个CrosslinkNX系列器件用作USB3.0相机(或高速ADC采集)的案例。

2024-05-30 23:52:39 600 1

原创 分享一下使用Xilinx FPGA驱动MIPI DSI LCD屏的心路历程

分享一下调试用Xilinx FPGA驱动MIPI DSI LCD屏的心路历程,看到的朋友们,可以避免继续踩坑。

2024-04-07 11:02:27 970 5

原创 Lattice CrossLink-Nx LIFCL-40应用连载8:MIPI DSI接口驱动LCD显示器

本案例分享使用LIFCL-40-7MG121I FPGA的MIPI DSI硬核接口驱动7寸LCD显示器。

2023-01-06 00:04:10 1427 1

原创 Lattice Crosslink-NX器件(LIFCL-40-7MG121I)用作视频输入桥接时支持的CMOS型号及可达性能汇总

决定水一文,将Lattice Crosslink-NX系列器件中熊猫君前一阵子用得比较多的那个型号(LIFCL-40-7MG121I)用作CMOS图像传感器接口桥接时所支持的CMOS芯片型号简单罗列一下,可能会方便大家选型。

2022-10-29 22:47:30 2707 5

原创 关于Radiant软件下Crosslink-NX物理层IP核MIPI_DPHY无法产生正确的非连续时钟时序的BUG修复办法

本文分享Radiant软件下Crosslink-NX物理层IP核MIPI_DPHY无法产生正确的非连续时钟时序的BUG修复办法。

2022-10-16 21:17:16 738

原创 易灵思Ti60 FPGA专题(1)-器件和需求介绍

熊猫君最近正在折腾HK的易灵思FPGA芯片做一个Camera,现在弄得差不多了,计划分享一期易灵思的专题,大概有6集的样子,献丑了,希望大家多多指正。

2022-10-12 16:03:24 3165

原创 关于Xilinx ZYNQ Ultrascale+ MPSoC使用原生PS端DP接口实现Live模式输出的经验分享

今天熊猫君要分享的是如何使用Xilinx ZYNQ Ultrascale+ MPSoC的PS端原生DP接口实现LIVE模式输出3860*2160,30Hz视频。

2022-10-07 14:40:23 1879

原创 Crosslink-NX器件应用案例(2): MIPI的多源合成(MUX)与分发(DeMUX)

今天讨论讨论MIPI多通道合成输出(MUX)和输入分发输出(DeMUX)的问题。这也是类似于Crosslink-NX此类器件的一个典型应用方向,通过增加传输速率的方式提升带宽,减少和主控的物理连线Lane数,这里熊猫君以Crosslink-NX基础视觉板和最常见的OV5640图像传感器为例,讲讲MIPI 4-MUX-1的实现思路,DeMUX将之反着实现就成。......

2022-08-11 11:49:12 1803 1

原创 Crosslink-NX器件应用案例(1):SLVS/LVDS/HiSPI/DVP转MIPI D-PHY CSI

这篇文章主要分享Crosslink-NX器件用于传感器接口转换:主要是指将SLVS、LVDS、HiSpi、DVP等其它电平(格式)的接口转换为标准的MIPI D-PHY CSI,按CSI协议封包传输以便和支持MIPI DPHY CSI的SoC如海思、瑞星微、全志、NXP、英伟达、TI等对接。因熊猫君做过以上各格式转换为MIPI的工作,深知接口转换的软件工作实际上都大同小异,因此本文以SLVS转MIPI为例描述之。...

2022-07-01 22:36:17 3389

原创 Crosslink-NX LIFCL-40 LIFCL-17系列器件应用案例小结

好久没有发表文章了,今天水一文,主要对Crosslink-NX器件的应用做一个收关小结,就这样,收工,躺平的日子不多说!

2022-04-20 20:18:06 1089

原创 吐槽一下Lattice Radiant软件的那些令人奔溃的问题

熊猫君也就是纯粹吐槽一下Lattice Radiant软件的一些问题,发泄一下底层码农面对不友好环境时,心中的郁闷与不满。

2021-12-26 13:36:48 1532 1

原创 Sony图像传感器接口SLVS-EC开发分享第一部分:标准简要解读

本文分享了Sony SLVS-EC接口标准简要解读,请大家指正,本文的第二部分为“SLVS-EC接口FPGA实现”,稍得闲了再码字~~

2021-12-23 22:09:02 5967 3

原创 Lattice CrossLinkNx LIFCL-40应用连载7:使用HyperRAM存储器

本次分享的是FPGA访问HyperRAM的实例,可在公众号下回复YSPL-LIFCL-APP006获取完整源代码工程。HyperRAM是一种新兴的DRAM,具有IO少,功耗低的特点,适合低功耗、小体积且带宽要求不是特别高的场合。

2021-12-13 16:18:12 2383 4

原创 Lattice CrosslinkNx LIFCL-40应用连载6:搭建HDMI(DVI)发送系统

本例分享了如何使用crosslink-nx器件实现HDMI(DVI)发送控制器,希望可以为设计带来帮助,仅供参考!

2021-11-27 21:11:31 1114

原创 Lattice CrosslinkNx LIFCL-40应用连载5:如何使用MIPI D-PHY硬核IP

文章简单分享了Lattice Crosslink-NX系列FPGA的2.5Gbps Lane速率MIPI D-PHY硬核使用方法,集成MIPI硬核极大提高了性能和降低了开发难度,希望本文能起到抛转引玉的作用,给大家的开发工作带来帮助!

2021-11-27 20:22:24 3701

原创 聊一聊最近热门缺货的安森美 Python1300/300系列CMOS图像传感器型号互替问题

作者:Hello,Panda2021年在电子产品领域最热的关键词可能是“缺货”、“涨价”和“替代料”。从最初的车载芯片市场开始、到单片机、到电源芯片、然后是各种PHY接口、直至到FPGA等高端市场,这几个主题词一直贯彻到底,对于大多数的没有备货和必须从代理或市场拿货的中小型企业而言,无疑是一次地毯式的打击,大家有的选择各种渠道积极找料、有的选择寻找对应的替代方案、有的选择“躺平”等等。咱暂且不论这背后的故事,到底是真缺还是假缺,到底是被迫缺还是人为缺等等,简单的聊一下今天吹水的主题:几款热门的安森美

2021-11-13 01:18:02 2175

原创 车用高速音视频传输串行总线技术简介(APIX、FPD-LINK、GMSL、ClockLessLink)

今天下班早,带娃间隙水一文,谁叫今天6.18呢,购物车清不动了还是码一点儿字吧,笔耕不缀,快乐不止。现在电动汽车、自动驾驶技术发展得这么猛,对应的对车内的音视频等数据传输带宽需求也在飞一般的提升。现在有的一辆车多达十几颗摄像头,分辨率也从原来的720P普遍提升到2M像素甚至最高到了8M像素,还有丰富的影音娱乐系统等等,这样的现状,就催生了满足高带宽、精简布线、高可靠性的传输方案的产生,熊猫君前一段时间恰好需要实现这么一个方案,也Google了不少的资料,简要总结一下分享之。目前,车用高...

2021-06-18 22:05:24 5074 1

原创 Xilinx推出低功耗-小容量-小封装ZYNQ Ultrascale+ MPSoC,特别适合用于ZYNQ-7000升级换代

作者:Hello,Panda前段时间看到Xilinx发布了新的差异化ZYNQ Ultrascale+ MPSoC ZU1和Artix Ultrascale+ FPGA,熊猫君趁着国家假日有点时间,随便瞎聊一下。本次发布的新产品均采用16nm的工艺,可选封装有0.5mm焊盘间距紧凑型的InFo,最小封装尺寸只有16mm*9.5mm,这种封装类型可以缩短信号互联,有利于提高信号完整性。据Xilinx介绍,由于采用了台积电16nm工艺,相对之前版本的ZU2器件,静态功耗可以降低50%,可编程逻辑相对动态功耗可

2021-04-05 15:06:59 4098

原创 Lattice CrossLinkNx LIFCL-40应用连载4-RISC-V处理器访问I2CFIFO

作者:Hello,Panda熊猫君这次分享的是如何通过CrosslinkNX的RISC-V软核来访问I2CFIFO软核。IIC是最常用的外设总线,通常一块板子上要挂好些个IIC器件,如果完全使用RTL状态机来实现总线控制的话,无疑非常的繁琐且非常的不友好,调试和使用起来也很不方便。熊猫君的这次分享就是为了解决这个问题,将Lattice的I2CFIFO模块挂到RISC-V软核的APB总线上,通过软件来实现IIC总线,I2CFIFO模块就相当于是RISC-V处理器的一个外设,按地址访问就行了。在阅读这个

2021-02-12 23:07:37 1324

原创 基于Xilinx ZYNQ和7 Serises FPGA的MIPI DPHY 接口实现分享

作者:Hello,Panda这次分享一个在Xilinx FPGA实现MIPI DPHY接口的案例(包括CIS协议层)。截止目前为止,Xilinx仅在Ultrascale+及其以上版本的FPGA IO可直接支持MIPI 电平输入,其他的,都需要转换成LVDS来接收。在软件支持上,Xilinx在高版本的Vivado(Vitis)上开放了MIPI...

2021-01-27 01:37:20 11776 14

原创 Lattice CrossLinkNx LIFCL-40应用连载3-使用RISC-V软核

作者:Hello,PandaLattice CrosslinkNX内部集成了RISC-V指令集,可以支持RISC-V软核处理器,因此能够进行SoC的开发。RISC-V软核可以运行C程序,实现一些控制、调度以及接口驱动的功能,相比纯FPGA而言更加的方便,特别是在图像采集、处理应用上,可以很便捷的配置CMOS、运行一些ISP的如自动曝光、自动白平衡的控制代码。1.创建SoC工程Lattice提供了SoC开发环境Propel,其中Propel Builder用于搭建硬件工程,Propel用于开发RI

2021-01-15 11:07:49 1490

原创 Lattice CrossLinkNx LIFCL-40应用连载2-使用Reveal Inserter逻辑分析工具

作者:Hello,PandaLattice系列工具使用在线调试器的方法比Xilinx要复杂,和Altera的类似,但还是要稍微复杂一些。本例在上一个产生50Hz方波的工程基础上进行说明。1.添加Logic Analyzer核首先,需要将工程布局布线通过生成网表。Step1:点击Tools ->Reveal Inserter按钮或点击快捷按钮,选择Add Logic Analyzer。 ...

2021-01-14 23:08:25 1136

原创 Lattice CrossLinkNx LIFCL-40应用连载1:新建一个工程

作者:Hello,Panda1.目的编写Lattice CrossLinkNX此文目的是为了帮助新手利用Lattice Radiant Software创建第一个新工程。(1)软件开发平台:Lattice Radiant Software 2.0.1.281.2(2)评估板:CrossLinkNx Base(编号YSPL0010A,公司自制)(3)器件 :LIFC-40-7MG121C(ES器件)(4)调试器:Lattice HW-USBN-2B//2.创建新工程目标:创建.

2021-01-14 21:38:49 1975 1

原创 关于ZCU104开发板VADJ__FMC电压无输出的回答

作者:Hello,Panda最近有不少同学在使用ZCU104开发板时遇到板上电压VADJ__FMC无输出的情况,熊猫君在这里越俎代庖冒充FAE做一下回答:手册UG1267确实有标明VADJ__FMC默认输出1.8V; 该电压由U180产生(英飞凌多路输出电源管理芯片IRPS5401的通道D),供给FMC接口和相关的BANK67和BANK68)。默认情况下,该电压由FSBL进行配置,配置函数在xfsbl_board.c文件里,配置分为3个步骤:第一步:读取EEPROM里关于VADJ__FM

2020-10-30 00:31:25 1697

原创 Lattice CrossLink NX系列FPGA使用分享

Lattice CrossLink NX系列FPGA使用分享 作者:Hello,Panda 前一阵子因项目需要,积极寻找一款尺寸小,功率低,接口适配,性能中等的FPGA芯片用作图像的采集、处理和传输,最终锁定了Lattice的下一代CrossLink系列器件CrossLinkNX。 这个系列的器件有两个子类,分别是17K逻辑的LIFCL-17和39K逻辑的LIFCL-40子类。其中L...

2020-10-19 19:52:02 3064 1

翻译 Vivado Vitis 2020.1无法在Ubuntu部分版本上安装的解决办法

在Ubuntu上安装Vitis2020.1或Vivado 2020.1时,常常会遇到安装不成功,报告以下错误:./xsetupException in thread "SPLASH_LOAD_MESSAGE" java.lang.IllegalStateException: no splash screen available at java.desktop/java.awt.SplashScreen.checkVisible(Unknown Source) at java.desktop/ja

2020-10-06 13:09:34 4657

原创 MIPI DPHY&CPHY接口描述及FPGA实现要点

———作者:Hello,Panda MIPI是移动领域最主流的视频传输接口规范,没有之一,目前应用最广泛的是MIPI DPHY和MIPI CPHY两组协议簇(另外还有MIPI MPHY,属于...

2020-05-19 21:28:19 13278 7

原创 寻找MIPI CPHY接口的LED显示屏

和MIPI DPHY相比,MIPI CPHY物理层可提供更高的带宽,在高像素高帧率Mobbile显示领域具有较大优势。楼主偿寻找基于MIPI CPHY接口的LED显示器型号及供应商(2160P60及以上规格),请业内大拿们不佞赐教!...

2020-04-25 12:57:12 894

原创 一种低成本eDP转LVDS接口方案

与LVDS接口相比较,eDP接口的串行化速率更高,有1.6Gbps、2.7Gbps和5.4Gbps三种速率,提供的带宽更大,在2.7Gbps速率时仅需2对高速差分线即可完成1080P60高清视频传输,且具备DHCP功能,在平板电脑、笔记本、一体机等领域取得广泛应用。本文介绍的是一种eDP转LVDS的接口方案,那么就要提出疑问,既然eDP接口比LVDS接口要先进得多,为什么还需要这种转换呢?实际...

2020-03-12 21:39:19 9467

原创 MIPI DPHY接口的若干种实现方案概述

一、MIPI DPHY接口简介 MIPI DPHY是MIPI的一种物理层,其协议层有CSI和DSI两种,其中CSI主要用于图像接入,如图像传感器Sensor;DSI主要用于图像输出,如手机屏幕等。 有关MIPI DPHY及CSI和DSI的技术背景可以Google,技术细节也可以参阅对应的标准文档(标准可扫描二维码添加公众号或QQ群获取)。这里主要介绍以下几个关键...

2019-08-23 13:49:37 13957 4

原创 基于FPGA和万兆网的GigE Vison设计方案

基于FPGA和万兆网的GigE Vison设计方案 作者:Hello,Panda...

2019-07-19 00:49:37 6590 5

原创 Linux系统下Vivado SDK的gnu交叉编译工具链调用概要

一般情况下,我们会专门下载第三方交叉编译工具链进行Xilinx器件的Linux开发(工具链获取:git clone https://github.com/xupsh/Codesourcery.git)。但是,Xilinx在其SDK下集成了交叉编译工具链,如果安装了Vivado套件还要去第三方下载的话,就显得有些多余。假如当前为Vivado2019.1版本,则位于目录/SDK/2019....

2019-07-03 22:15:21 2393

原创 Vivado生成dcp网表文件并在其它设计中调用的方法

有时候,软件设计师们并不希望将源码开源给第三方,这时候提供网表文件不失为一种办法。生成网表文件并在工程中调用的方法如下: (1)源顶层文件添加(* keep = "true" *)约束,避免综合的时候优化掉信号port; (2)生成的dcp文件中不能添加io buffer,在“Synthesis Settings”->“More Options”下手...

2019-06-30 13:27:59 10967 4

原创 基于安森美Python1300/5000/25K系列CMOS传感器的应用简介

一、Python系列CMOS简介 安森美Python系列传感器主要面向工业级的应用,均为全局快门,-40°C~+85°C宽温级,可设置曝光拐点,采用像素内双采样校正(CDS)技术具有较高的动态范围和一系列噪声水平抑制措施。具有片上自动曝光控制单元,数字输出,10bit ADC转换和720Mbps多通道源同步LVDS数据输出(部分型号支持DPI输出)。提供单色、彩色和红外增强(部分系...

2019-06-03 11:14:36 4821 3

原创 华为,中国电子科技的脊梁

面对美国泰山压顶般的“极限施压”,华为表现得铁骨铮铮,佩服任总的战略眼光,佩服华为人的未雨绸缪、自立更生的精神。不融资、不圈钱、不炒概念、踏踏实实、埋头苦干的发展高新实体,极端困难环境下才能真正检验谁在做事,谁在骗人! 支持华为,向华为学习,一家企业扛起了一个国家的旗帜!...

2019-05-18 11:52:25 607

Lattice CrossLinkNx LIFCL-40应用分享之: 软件开发入门.pdf

该文档是对Lattice新发布的超低功耗器件CrosslinkNx的一个软件入门分享,主要介绍了如何新建工程,如何使用逻辑分析仪进行在线调试,如何使用RISC-V软核,旨在通过分享对新手起到一个抛砖引玉的作用!

2021-01-15

VESA Notebook Panel Standard Version 1.0.pdf

VESA对LVDS显示面板的实施标准,包括输入LVDS数据格式、输入接口定义和电气属性等。

2019-10-27

EEDIDverifGuideRa.pdf

The ENHANCED Extended Display Identification Data (E-EDID) Verification Guide is a companion document to VESA ENHANCED Extended Display Identification Data (E-EDID) Standard (Release A, Revision 2). The E-EDID Verification Guide defines a process for testing compliance of an EDID Data Structure, Version 1, Revision 4 (shorthand notation: "EDID 1.4") to the E-EDID Standard (Release A, Revision 2). The proper use of this document will help to ensure the contents of the required and optional data fields (ELEMENTS) within an EDID 1.4 data table are correct。

2019-10-27

IMX185LQJ Datasheet

手册是Sony 低照度CMOS传感器IMX185的完整数据手册(200W像素),分享给大家,希望给大家的学习开发带来帮助!

2018-10-22

IMX172LQT Datasheet

本手册是sony imx172(12M像素)cmos传感器完整数据手册,分享给大家,希望能带来帮助!

2018-10-22

手把手教您使用Vivado建立第一个工程

1.手把手教你学会使用vivado建立第一个设计; 2.属于入门级教程,高手勿喷。

2013-12-21

S3C6410串口程序,使用RVDS2.2编写

S3C6410串口测试程序,实现串口打印获取键盘输入字符并返回显示的功能,波特率为115200,开发工具是RVDS2.2

2011-01-19

TEA5767工程文件夹

这是驱动FM收音机模块的C51代码,收音机模块使用飞利浦公司的TEA5767...单片机是STC89C52,编译工具是KEIL。

2011-01-19

Cortex-M3权威指南

Cortex-M3 权威指南是原版翻译的优秀外文著作...该书详细论述了Cortex-M3的架构、指令与编程,是一本难得的优秀著作

2011-01-03

斯坦福大学无线通信(Wireless+Communication+by+A.Goldsmith).

这是斯坦福大学编写的一本有关无线通信的基础知识书,用简单而又不失专业的语言介绍了无线通信的原理

2010-06-30

Si4220(AI4220)中文资料

Si4220无线发射芯片的资料,我自己翻译的,翻译的不对的地方见谅啊

2010-06-13

ARM嵌入式系统开发:软件设计与优化

基于ARM的嵌入式开发,希望对大家有用,在我的空间里有三卷,要把三卷一起下了才能够解压,呵呵

2010-01-03

ARM嵌入式系统开发:软件设计与优化

基于ARM的,希望对致力于嵌入式开发的大家有用

2010-01-03

ARM嵌入式系统开发:软件设计与优化

是一本ARM嵌入式设计的好书,希望对很多致力于嵌入式开发的读者有用

2010-01-03

AD7356芯片资料

提供AD7356芯片资料及解决方案,让你的数模转换设计更轻松

2010-01-02

奥本海默数字信号处理

很经典的教材额,相信对学习数字信号的有用!

2010-01-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除