易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

易灵思FPGA驱动LVDS屏

国产FPGA现在真是遍地开花,带头的大哥有紫光同创,安路科技的FPGA,目前已经被大厂批量使用;中小规模的还有高云、智多晶、京微、复旦微;但还有一个易灵思,主打中低端FPGA,以小封装+低功耗出名,着实很有意思,其开发流程也“”的很。

图片[1]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

实真的

他走的不是Altera Xilinx的路线,开发流程可谓是另辟蹊径,像是在配置单片机,但又是在进行逻辑开发;

他走的也不是寻常路,主打小封装+低功耗,0.65mm的BGA面积是同类产品的1/4,工业相机类产品酷爱,典型的有海康的热成像相机;

至于市场,由于其硬核MIPI LVDS DDR,应该更适合视频细分领域的开发,以小唯美,并不需要做到多大的规模,但也能发光(40nm Trion系列最大120K,16nm 钛金系列最高180K)。


使覆了我们的认知,也丝毫看不到抄袭A/X的痕迹,一开始入门很难,玩6了后又快,确实骨骼清奇FAE”,确实,走没有人走过的路,让别人没路可走。

是易灵思也有DDR MIPI,更美丽的价格,以及更直接的支持。据说某LED厂商,T20F256 的用量非常大。

有关国产FPGA工具链的对比分析,我在后续的文章中再总结下。那么本篇,我主要想介绍一下易灵思奇怪的开发方式,确实有点意思。

LVDSFPGA1024*600LVDS LCDRGB8bit4LVDS7bit4067MHz

图片[2]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

易灵思采Efnity Sofwarelogo

图片[3]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

1)FileCreate Project

图片[4]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

图片[4]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

2)99.9%

图片[6]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

3)InterfacePLL

图片[7]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

a.Create BlokcIOclklcd_pwm

图片[8]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

GPIOclk

图片[9]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

pll_clkinPLL_CLKIN

图片[10]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

b.Reaource

图片[11]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

c.PLLPLLCreate Blocktx_pllPLL_BR0clkGPIOR_138

图片[12]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

d.Automated Clock Calculaton24MHz48MHz=*3.5=168MHzlvds=7bit90phasetxpll_lockedGUI

图片[13]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

e.LVDS IOLVDS ResourceSerializaton Width=7tx_fastclkNamewire

图片[14]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

LVDS TXCLK

图片[15]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

f.Generate Efnity90°IO

图片[16]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

ResultInterfacesdctemplate.v

图片[17]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

4)LCD_LVDS_Test_1024600.v

template.v

图片[18]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

PLL使LVDS输出7bitPLLLVDS IP

a.clkfast

图片[19]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

b.rgb lcd

图片[20]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

c.rgbdelvds port

图片[21]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

7bitlsbmsbrgbmsb间,思考的重要性啊

图片[22]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

5)dashboard线bit

图片[23]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

ResultPLL5LVDS

图片[24]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

6)ProgrammerbitFPGALVDS了,万事开头难

图片[25]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

图片[26]-易灵思FPGA驱动LVDS屏-易灵思(Elitestek)社区-FPGA CPLD-ChipDebug

FPGA 

1IOCreated BlockIO

2PLLPLLlock

3LVDStemplate.v7bit

4DDR MIPIRTL Coding

5debug仿LVDS

请登录后发表评论

    没有回复内容