基于Altium Designer的OSHw开源项目

EDA/IC设计

1065人已加入

描述

当你开始使用新款电子设计软件,或者开始新的电子设计和工程时,研究其它人的参考设计对你是非常有帮助的。你可以了解它能实现什么?怎么实现?而且,你经常会从参考设计中获得解决某些问题的灵感。例如,如何用最少的板层实现DDR布线、如何扇出BGA器件等。开源的项目通常给设计者带来帮助和启示,同时它也提供了每个人都获益的新产品的服务。所以,我想向大家展示几个开源项目,全部使用的Altium Designer来完成。

Altium Designer是一个专业的商用开发设计环境,从这个角度来看,它在开源社区的代表性不算强。最近,越来越多由Altium Designer设计的开源项目陆续发布出来。通常这些项目的硬件都是非常复杂的,设计的目的是用于其他的开发环境,例如:基于Linux软件开发。有些是商业公司开发的公开硬件项目,或者由设计工程师自由设计的、帮助它们进行商业推广的开源硬件(OSHw)。下面是几个由Altium Designer创建的OSHw项目,有兴趣的话,可以看看:

 

iMX6 Rex 是一个包含1.2 GHz飞思卡尔iMX6 CPU(双核或四核)处理器的模块,它包括:DDR3内存、高速信号接口和大量的通用接口。它们都被放置在一个信用卡大小的PCB板上。iMX6 Rex的设计、测试过程以及实验结果都放在开发网站和博客中,这样我可以轻松地从PCB设计流程中获取经验。通过一个关联的开发底板可以将各种IO信号连接到实际的接口威廉希尔官方网站 ,从而形成了一个强大的计算平台。这个平台包括:PCIe、SATA、HDMI、LCD接口、高清音频、以太网、USB、串口SD卡、以及用户IO等。iMX6 Rex和开发底板的设计项目以及文档,在免费注册登录后即可获得。点击这里下载源数据。

 

RHINO,代表计算和电台的可重置硬件接口,是一个较大的软件无线电应用开发平台。平台的核心是Xilinx Spartan 6 FPGA与德州仪器的ARM Cortex A8处理器。模拟部分是通过两个FMC连接器扩展的。该板包括:DDR2和DDR3内存、10Mbps以太网、USB 2.0和10 Gbps通信接口,并配有帮助新手使用 BORPHLinux接口的指导教程。你可以从项目的 SVN repository中获得硬件设计源数据。

 

TurrisTurris项目是一个真正的物联网(IoT)项目。Turris项目的核心是家庭WiFi路由器和千兆以太网交换机,它可以对所有发送和接收数据进行详细分析,发现那些意图攻击家庭网络的行为。基于这个原因,要求路由器要比常规设备具有更强的计算能力。随着时间的推移,全球的Turris路由器设备可以共享这些威胁分析数据,并建立一个大容量的数据库,帮助我们更快速、更容易地察觉有威胁的线索,共建安全的网络环境。印刷威廉希尔官方网站 板上包含了几个开关电源稳压器,支持DDR3 SODIMM,采用功能强大的飞思卡尔P2020 1.2 GHz处理器。使用市售的微型PCI-express扩展卡,可以实现最高支持到803.11n的3模式WiFi。硬件源文件可从Turris硬件页 下载。

 

Novena将项目目标定义为首台OSHw笔记本电脑。它包括:包含ARM Cortex A9 1.2GH的 iMX6 CPU(同iMX6 rex)、DDR3内存、两个USB 2.0端口、一个小型PCI-express插槽、一个通过LVDS连接的全高清显示、千兆网络端口、HDMI和高清音频。选择这些设备的原因是,很容易获得它们的公开资料,以及易于接入开源操作系统。该主板还配有Spartan 6 FPGA,进行图形和高性能计算加速。截至2014年5月,Novena项目处于最后融资阶段,所融资金已经超过了所需资金,有力地推动Novena项目投入大规模生产。设计源文件可以从这里下载 。

CERN - CERN(欧洲核能研究中心)是一家以粒子加速器著名的研究中心。Altium Designer是欧洲核能研究中心众多设计工具之一,他们的电子工程师使用它完成了很多项目,很多项目都可以在开源硬件库找到,下面仅列出了一部分:

FMC ADC 250M 16B 4CHA - 源数据在SVN中心资料库中

SIMPLE VME FMC Carrier (SVEC) - 源数据在SVN中心资料库中

CONV TTL BLOCKING - 源数据在SVN中心资料库中

 

VUE32是实验电动车的通用控制单元。这起源于一个学生项目,致力于打造一辆电动车,VUE32在传感器、控制器以及后续与主计算机之间的通信起到了至关重要的作用。它的主处理器使用的是PIC32。该装置具有四个10A控制输出, 2个2A输出,总共12个模拟输入。通过CAN 2.0b和USB 2.0实现通信。请在此处下载源数据。

融入AltiumLive?

“正式开源”设计是那些公开的、使用Altium工具研发的设计。它们包括Red Pitaya或ZedBoard。为了更容易地设计这些项目,使它们满足普遍的外形尺寸,在Content Store中已经提供给用户大量的项目模板库,包括:标准板型的模板(带连接器),如:PCI、PCIe、SODIMM、VME、QSeven等。 

 

我们非常想知道Altium社区的用户是怎么想的?对于日益突起的开源硬件设计趋势,是否有必要在网站上专开一个版面,详谈开源的内容和分享呢? 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
评论(0)
发评论
包弟 2019-06-16
0 回复 举报
那将是一场饕餮盛宴!OSHW万岁! 收起回复

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分