【技术实现步骤摘要】
—种基于FPGA的低成本高效率的SD卡控制器
本技术涉及一种SD卡控制器,特别涉及一种基于FPGA的低成本高效率的SD卡控制器。
技术介绍
在LED产品的脱机控制系统中,通常采用SD卡存储LED显示屏或LED灯具要显示的动画或视频效果文件。现有的方案都是采用单片机或微处理器实现对SD卡中数据的读取,移植免费开源的文件系统来完成SD卡与计算机的交接工作。由于SD卡是以串行方式读取数据,速度较慢,而单片机或微处理器的程序是顺序执行,当单片机或微处理器在读SD卡中的数据时,无法进行其他数据的处理,当从SD卡中读取多个扇区的数据后,单片机的CPU开始进行数据处理,在数据处理过程中CPU无法同时读取SD卡中的数据,即单片机或微处理器都是单线程运行,无法并行运行。这样,当LED显示屏或LED灯具像素点较多时,这种单线程工作方式就会严重影响LED的刷新频率从而导致显示的图像出现闪烁、顿卡等现象。为了解决这个问题,就需要采用更高端的更高运行速度的单片机或微处理器,如ARM9, ARM11, Cortex_A8等,但这会导致整个产品成本上升,而且电路部分繁琐复杂,维护困难, ...
【技术保护点】
一种基于FPGA的低成本高效率的SD卡控制器,其特征在于,可不间断读取并分析处理SD卡的数据,所述SD卡控制器包括壳体,还包括设于所述壳体内并依次连接的可读取所述SD卡内数据的SD卡控制模块、数据缓存部分、可对读取到的数据进行分析处理的FAT文件系统、可对数据进行重组或伽码校正处理的视频数据处理模块、与LED显示屏或LED灯具连接的LED显示屏/灯具驱动模块,所述SD卡控制模块内的主控芯片采用可不间断读取所述SD卡内数据的FPGA芯片;其中,所述FAT文件系统与所述SD卡控制模块连接,SD卡控制器还包括与所述SD卡控制模块相互连接的SDHC/SPI时序产生模块,还包括分别与 ...
【技术特征摘要】
1.一种基于FPGA的低成本高效率的SD卡控制器,其特征在于,可不间断读取并分析处理SD卡的数据,所述SD卡控制器包括壳体,还包括设于所述壳体内并依次连接的可读取所述SD卡内数据的SD卡控制模块、数据缓存部分、可对读取到的数据进行分析处理的FAT文件系统、可对数据进行重组或伽码校正处理的视频数据处理模块、与LED显示屏或LED灯具连接的LED显示屏/灯具驱动模块,所述SD卡控制模块内的主控芯片采用可不间断读取所述SD卡内数据的FPGA芯片;其中,所述FAT文件系统与所述SD卡控制模块连接,SD卡控制器还包括与所述SD卡控制模块相互连接的SDHC/SPI时序产生模块,还包括分别与所述SD卡控制模块、所述数据缓存部分、...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。