虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

rtl-VCL

  • 基于MIPI+CSI-2协议的摄像头芯片数据发送端接口设计

    随着手机摄像头和数码相机性能的提升,增加摄像头设备到平台处理器之间的传输带宽变越来越有必要,传统的DVP接口已经不能适应现在的科技发展。在这样的大形势下MIPI联盟应运而生,它制定了一个通用的标准来规范高性能移动终端的接口,而它的子协议MIPI CSI-2则完美的解决了摄像头设备与平台处理器之间高速通信的难题,提供了一种标准化、强大、可靠、低功耗的传输方式。MPI CSI-2接口采用差分信号线,确保了高速数据在传输时不易受到外界的干扰,而其采用的ECC编码和CRC编码则从一定程度上减少了个别错误数据对于整体数据的影响,又由于自身处于MIPI大家族协议之中,它自身也很容易兼容应用MIPI家族协议的其他设备。本文详细的介绍了MIPI CSI-2协议数字部分RTL的实现,模拟部分的实现,以及后续的测试分析。在设计中RTL的设计、纠错以及模块的时序分析在Linux平台上进行。而模拟部分的实现以及整体的动态测试在FPGA平台上进行。通过这样的分工可以更全面的发挥两个平台的长处,更具体的来说,在Linux阶段的设计时充分的利用了modelsim与verdi配合的优势,从而更好的设计代码、分析代码和测试代码。而在综合时又利用Design Compile与Prime time充分的对设计做了资源分析和时序分析,保证了设计的质量。而在FPGA阶段设计时,充分的利用了FPGA灵活而且可以动态测试的优势来验证模块的正确性,此外在FPGA上还可以使用商用接收端来接收最后产生的MIPI数据,这样的验证方法更权威也更有说服力。在设计方法上,在数字部分的RTL设计中充分的应用了模块化的思想,不仅实现了协议的要求,而且灵活的适应了MIPI CSI-2协议在实际应用时的一些变通的需求。而在模拟部分的物理层设计中则大胆的做了尝试和创新,成功的在没有先例参照的情况下自主设计了FPGA下的物理层部分,并且最后成功的被商用接收端验证。总的来说在整个设计过程中遇到了阻碍和很多难题,但是经过不懈的努力最终克服了技术上的种种困难,最终也获得了阶段性的成果和自身的技术提高。

    标签: mipi 摄像头 接口

    上传时间: 2022-05-30

    上传用户:kingwide

  • (网盘)vivado 41讲入门与提高 视频教程

    第41讲 Tcl在Vivado中的应用(7):非工程模式下的设计流程管理第40讲 Tcl在Vivado中的应用(6):工程模式下的设计流程管理第39讲 Tcl在Vivado中的应用(5):使用Xilinx Tcl Store第38讲 Tcl在Vivado中的应用(4):嵌入自定义Tcl命令第37讲 Tcl在Vivado中的应用(3):使用Hook Script第36讲 Tcl在Vivado中的应用(2):定制报告第35讲 Tcl在Vivado中的应用(1):编辑网表第34讲 利用Vivado IP Integrator进行设计开发第33讲 功耗估计和优化第32讲 UltraFast设计方法学(11):时序收敛之10个时序收敛技巧第31讲 UltraFast设计方法学(10):时序收敛之时序约束基本准则第30讲 UltraFast设计方法学(9):理解实现策略第29讲 UltraFast设计方法学(8):在Vivado中使用设计规则检查第28讲 UltraFast设计方法学(7):如何管理IP约束第27讲 UltraFast设计方法学(6):定义时钟分组第26讲 UltraFast设计方法学(5):时序约束第25讲 UltraFast设计方法学(4):RTL代码风格(2)第24讲 UltraFast设计方法学(3):RTL代码风格(1)第23讲 UltraFast设计方法学(2):时钟第22讲 UltraFast设计方法学(1):初识UltraFast第21讲 综合后的设计分析(2):时序分析第20讲 综合后的设计分析(1):资源与扇出分析第19讲 约束的优先级第18讲 设置伪路径第17讲 设置多周期路径约束第16讲 虚拟时钟第15讲 设置输出延时约束第14讲 设置输入延时约束第13讲 创建基本时钟周期约束第12讲 时序分析中的基本概念和术语第11讲 与Vivado设计流程相关的一些技巧第10讲 输入/输出和时钟规划第9讲 编程与调试第8讲 Vivado里最常用的5个Tcl命令第7讲 增量实现第6讲 实现第5讲 综合的基本设置和综合属性第4讲 基于ModelSim的逻辑仿真(DEMO工程文件与第三讲一致!)第3讲 基于XSim的逻辑仿真第2讲 用三个DEMO讲解如何在设计中使用IP

    标签: vivado

    上传时间: 2022-06-13

    上传用户:jason_vip1

  • RTL8211F(I) / RTL8211FD(I) Datasheet

    RTL 8211 规格书 用于了解产品特性和电气参数 硬件参考设计RTL8211F-CG RTL8211FD-CG RTL8211FI-CG RTL8211FDI-CG

    标签: rtl8211f

    上传时间: 2022-06-21

    上传用户:

  • GPIB接口总线控制芯片的研究与设计

    GPIB为PC机与可编程仪器之间的连接系统定义了电气、机械、功能和软件特性。在自动测试领域中,GPIB通用接口是测试仪器常用的接口方式,具有一定的优势。通过GPIB组建自动测试系统方便且费用低廉。而GPIB控制芯片是自动测试系统中的关键芯片。目前,此类芯片只有国外少数公司生产,不仅价格昂贵,而且购买不便。因此,GPIB接口芯片的国产化、自主化对我国的自动测试产业具有重大的意义。本文通过对IEEE-488协议的理解与裁减,定义了一款包含具有讲者,听者,控者三个功能的GPIB接口控制规范。采用标准数字IC设计流程,对协议状态机化简后,进行了RTL级的Verilog编码设计,基于FPGA进行了原型验证。根据需要,对芯片的内部进行了时钟门控处理来降低功耗。采用芯片引脚复用和JTAG测试原理,对芯片内部增加了测试电路,方便了内部状态的测试,实现了可测试性设计。该芯片的工作时钟频率为8MHz,通过Synopsys的工具DC对源代码进行了综合;使用PT对设计进行了静态时序分析;采用Cadence公司的Silicon Ensemble对综合后的网表进行了版图设计,对芯片内部的电源网络和时钟树做了特殊处理,在国外的某5V0.5/m标准数字单元库下进行了mapping,芯片规模10万门左右,裸片面积为1.5mm×1.7mm。

    标签: gpib 接口 总线控制芯片

    上传时间: 2022-06-25

    上传用户:zhaiyawei

  • VIP专区-嵌入式/单片机编程源码精选合集系列(21)

    VIP专区-嵌入式/单片机编程源码精选合集系列(21)资源包含以下内容:1. 飞利普d12芯片的测试源码.2. 三星fs44b0 bootloader源程序和镜象文件.3. I2C 库文件协议.4. 液晶兼容0701.5. 24c02 的读写程序.6. mcu isp cheng xu.7. ISP 1581USB2.0 高速接口头文件.8. LCD的显示C编程.9. S3C2410 jtag编程和可用的.10. TI公司TMS320VC5509的外设驱动程序.11. 2407嵌入式系统程序(c语言).12. GPS 数据接收分析.13. E-1330点阵液晶屏驱动程序.14. 使用软件的方法实现A/D功能.15. 24c01-24c16读写驱动程序.16. P89CXX编程器控制CPU接收和控制程序.17. //软件红外线接收程序 //该软件是很久以前做的.18. 通用93c06-93c86系列.19. 8139 rtl 源代码.20. VxWork的开发培训教程.21. 这是VXWORK培训教程的第2部(共15部)01Getting_Started.22. VXWORK的培训教程.23. VXWORK的培训教程03WindSh_and_Browser.24. VXWORK的培训教程04CrossWind.25. VXWORK培训教程05Real-Time_Multitasking.26. VXWORK培训教程06WindView2.0.27. VXWORK的培训教程07Semaphores.28. VXWORK培训教程08Intertask_Communication.29. VXWORK培训教程.30. VxWork的开发培训教程.31. VxWork的开发培训教程.32. VxWork的开发培训教程.33. VxWork的开发培训教程.34. atmel flash 烧写源代码.35. 电子琴程序,硬件 p2.6经过两个三极管9013放大 接上一块小喇叭.36. 测温程序源代码可以供恒温控制系统借用的好程序.37. 中文显示广告牌程序.38. avrusb源码.39. avr的fat文件系统测试程序.40. 一个很好用的报警代码.

    标签: 2008 iso 机械设计手册 软件

    上传时间: 2013-05-30

    上传用户:eeworm

  • BORLAND C++ BUILDER 60

    Borland C++ Builder Compiler 是一个BC 编译器。它是用来优化BC 开发系统的工具。它包括最后版本的ANSI/ISO C++ 语言的支持,包括RTL,C++ 的STL框架结构支持

    标签: 固件

    上传时间: 2013-04-15

    上传用户:eeworm