热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

序章二:他患有严重的强迫症(细节控)

在序章二中,我们了解到Bingo是一位重度强迫症患者,对细节有着极致的追求。他不仅能在深夜专注编程,还能在假期留校进行项目布局,甚至会在凌晨骑行上山观赏日出,与朋友一同畅游钱塘江。他的性格豪爽大方,乐于与他人分享自己的经验和心得,撰写了一本名为《从零开始》的著作。
序2 他是个偏执狂

我了解的Bingo,是一个偏执狂!可以敲代码到深夜,可以放假留校Layout,可以凌晨骑车登山看日出,可以结伴畅游钱塘江;豪爽大气,乐于分享自己的经验和心得。他写的《从零开始走进FPGA世界》这本书,有情节,有细节。仿佛一气呵成,娓娓道来大学前三年的电子学习实践,挫折和积累;为后来人留下了宝贵的经验。

众所周知,FPGA/CPLD的应用日益广泛,从通信行业、医疗行业到工控行业,都可以看到他们的身影。据我了解,在工控行业,FPGA/CPLD主要有以下应用:一、高速并行数据传输,FPGA可以轻松地实现以太网协议、PCI-e接口和LVDS接口等传输手段;二,高速存储器读取,目前已有FPGA集成存储器硬核,可以通过调用IP的方式来映射FPGA外部的SDRAM/DDR/DDR II/DDR III等存储器;三、高速的图像和视频处理,因为FPGA内部嵌入了大量的乘法器或者DSP Block,所以在这些领域应用颇广,此外各大FPGA公司也提供了相应的参考设计;四、大型LED面板驱动和高分辨率LCD驱动;四、协处理器,在大型的嵌入式系统中,通常会使用大密度的FPGA,此时只需拿出一小部分的逻辑,就可以轻松地实现Nios II等软核,大大减轻了单板的布线压力。

在学校这块,各大FPGA厂商的大学计划正在如火如荼地进行中,相关的电赛每年也不断地涌现,为数字电子设计业界提供了大量的人才。集成在FPGA内部的功能也越来越多,FPGA,CPU和DSP有相互渗透的趋势。作为在校的学生们,最重要的是基础课程的夯实和实践,其次才是各个平台的学习和应用。有了基础,才好应对各种新技术性平台的挑战;我们不能够亦步亦趋,我们要走自己的路,Bingo在这方面是个模范。

FPGA/CPLD学习需要激情,更需要有过来人的悉心搀扶。目前各大高校虽然普遍都开设了相关的课程,但是多半是填鸭式的教育,没有深度,有不少的学校只是照本宣科,按图索骥,坑爹了广大学子。面对国内这种恶劣的情况,广大学子,要加强自我学习能力,积极参与网络上的论坛和群交流,打破地域和学校差异,主动掌握航行的方向。诚然在学习FPGA/CPLD的路上会遇到种种问题和挫折,但在前进的方向也必然有前人留下的宝藏,等待我们去发掘。Bingo就是这样一位实践者、分享者。

本书条理清晰,资源丰富,适合入门学习和参考,我会推荐给所有的FPGA爱好者。送大家一句毛主席的词:雄关漫道真如铁,而今迈步从头越。

wps_clip_image-3393

.COM缺氧 张亚峰

2011.8.21


推荐阅读
  • 浏览器作为我们日常不可或缺的软件工具,其背后的运作机制却鲜为人知。本文将深入探讨浏览器内核及其版本的演变历程,帮助读者更好地理解这一关键技术组件,揭示其内部运作的奥秘。 ... [详细]
  • poj 3352 Road Construction ... [详细]
  • Python 数据可视化实战指南
    本文详细介绍如何使用 Python 进行数据可视化,涵盖从环境搭建到具体实例的全过程。 ... [详细]
  • 在机器学习领域,深入探讨了概率论与数理统计的基础知识,特别是这些理论在数据挖掘中的应用。文章重点分析了偏差(Bias)与方差(Variance)之间的平衡问题,强调了方差反映了不同训练模型之间的差异,例如在K折交叉验证中,不同模型之间的性能差异显著。此外,还讨论了如何通过优化模型选择和参数调整来有效控制这一平衡,以提高模型的泛化能力。 ... [详细]
  • 在Cisco IOS XR系统中,存在提供服务的服务器和使用这些服务的客户端。本文深入探讨了进程与线程状态转换机制,分析了其在系统性能优化中的关键作用,并提出了改进措施,以提高系统的响应速度和资源利用率。通过详细研究状态转换的各个环节,本文为开发人员和系统管理员提供了实用的指导,旨在提升整体系统效率和稳定性。 ... [详细]
  • 在2019年寒假强化训练中,我们深入探讨了二分算法的理论与实践应用。问题A聚焦于使用递归方法实现二分查找。具体而言,给定一个已按升序排列且无重复元素的数组,用户需从键盘输入一个数值X,通过二分查找法判断该数值是否存在于数组中。输入的第一行为一个正整数,表示数组的长度。这一训练不仅强化了对递归算法的理解,还提升了实际编程能力。 ... [详细]
  • 本文介绍了几种常用的图像相似度对比方法,包括直方图方法、图像模板匹配、PSNR峰值信噪比、SSIM结构相似性和感知哈希算法。每种方法都有其优缺点,适用于不同的应用场景。 ... [详细]
  • 最详尽的4K技术科普
    什么是4K?4K是一个分辨率的范畴,即40962160的像素分辨率,一般用于专业设备居多,目前家庭用的设备,如 ... [详细]
  • Dell Latitude 5290 2-in-1 平板电脑黑苹果体验评测
    本文基于notebookcheck的详细数据和个人实际使用体验,对Dell Latitude 5290 2-in-1平板电脑进行评测。评测内容包括外观设计、散热性能、基准测试、游戏表现和续航能力等方面,旨在为读者提供全面的参考。 ... [详细]
  • 本文介绍如何使用 Python 的 DOM 和 SAX 方法解析 XML 文件,并通过示例展示了如何动态创建数据库表和处理大量数据的实时插入。 ... [详细]
  • 思科IOS XE与ISE集成实现TACACS认证配置
    本文详细介绍了如何在思科IOS XE设备上配置TACACS认证,并通过ISE(Identity Services Engine)进行用户管理和授权。配置包括网络拓扑、设备设置和ISE端的具体步骤。 ... [详细]
  • 题目解析给定 n 个人和 n 种书籍,每个人都有一个包含自己喜好的书籍列表。目标是计算出满足以下条件的分配方案数量:1. 每个人都必须获得他们喜欢的书籍;2. 每本书只能分配给一个人。通过使用深度优先搜索算法,可以系统地探索所有可能的分配组合,确保每个分配方案都符合上述条件。该方法能够有效地处理这类组合优化问题,找到所有可行的解。 ... [详细]
  • 独家解析:深度学习泛化理论的破解之道与应用前景
    本文深入探讨了深度学习泛化理论的关键问题,通过分析现有研究和实践经验,揭示了泛化性能背后的核心机制。文章详细解析了泛化能力的影响因素,并提出了改进模型泛化性能的有效策略。此外,还展望了这些理论在实际应用中的广阔前景,为未来的研究和开发提供了宝贵的参考。 ... [详细]
  • 在Android平台中,播放音频的采样率通常固定为44.1kHz,而录音的采样率则固定为8kHz。为了确保音频设备的正常工作,底层驱动必须预先设定这些固定的采样率。当上层应用提供的采样率与这些预设值不匹配时,需要通过重采样(resample)技术来调整采样率,以保证音频数据的正确处理和传输。本文将详细探讨FFMpeg在音频处理中的基础理论及重采样技术的应用。 ... [详细]
  • 本文深入解析了 Kuangbin 数学训练营中的经典问题——Ekka Dokka,并通过详细的代码示例和数学推导,探讨了该问题的多种解法及其应用场景。通过对算法的优化和扩展,本文旨在为读者提供全面的理解和实用的参考。 ... [详细]
author-avatar
森__林蘑菇
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有