设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

观点:未来开源硬件能否像开源软件一样流行

2010-3-21 20:32| 发布者: joejoe0332| 查看: 4363| 评论: 1

  什么是开源硬件

  开源硬件,指与自由和开放源码软件相同方式设计的计算机和电子硬件。开源硬件开始考虑对软件以外的领域开源,是开源文化的一部分。

  这个词主要是用来反映自由释放详细信息的硬件设计,如电路图、材料清单和电路板布局数据,通常使用开源软件来驱动硬件。

  共享逻辑设计连同可编程逻辑器件之重构,也是一种形式的开源硬件。

  一些开源硬件项目:

  • ECB AT91 – 基于 Atmel AT91RM9200 ARM9 信息处理器 (180 MHz)的单板计算机
  • ECB ATmega32/644 – 基于 Atmel ATmega32/644 (20 MHz) 单板计算机,网络服务器性能和少于 100mA 的电源消耗
  • Simputer – 针对发展中国家的掌上电脑
  • Open Graphics Project 目的是设计一个开放的架构和标准的显卡。
  • OpenSPARC 是一个 Sun Microsystems 贡献了 UltraSPARC T1 和 UltraSPARC T2 multicore 处理器设计之开放源码之处理器项目 。
  • OpenRISC 是一个开发者工作产生非常高性能的开源 RISC 中央处理器 。
  • LEON 是一个 ESA 创建的开源 SPARC-like 的开源 32 位中央处理器。是欧洲太空业标准中央处理器。
  • OpenCores 是一个基金会,试图形成一个设计师社区,以支持开源核心(逻辑设计)之处理器、外围设备和其他设备。 OpenCores 维持一个叫做 Wishbone 的开放源码之芯片上互连总线规范要求 。(via 维基百科

  简而言之,开源软件开放源代码,开源硬件开放电路设计。

  开源硬件流行的基础:可编程逻辑器件(PLD)

  不像硬件,软件的的开发,传播和部署几乎可以做到零成本。 但是如果使用“一次性”的电路,开源硬件别说投入大规模使用,连开发都成问题——开发者必须忍受极其缓慢的模拟器。但是,可编程逻辑器件的存在给开源硬件带来了希望。

  简单的说来,可编程逻辑器件就是一个存储器加上一个逻辑门阵列。存储器上的数据可以控制逻辑门之间线路的通断。有的可编程逻辑器件甚至可以反复刷写,多次改变内部的电路排列。

  如此,开源硬件也变得如软件一般可以“零成本开发,零成本部署”了。


酷毙

雷人

鲜花

鸡蛋

漂亮

相关阅读

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部