1 / 11

面包板布线项目

面包板布线项目. 科创申报 邹欣航 2010 年 12 月. 由来:模拟与数字集成电路综合实验. 面包板测试. 意义. 为硬件工程师多提供一个测试平台。. 电路图设计. PCB 前仿真. PCB 版图设计. PCB 后仿真. PCB 制版与测试. 相关软件 1 : Fritzing. 开源,以面包板为原型。. 相关软件 1 : Fritzing (续). 无法完成自动布线。. 相关软件 2 : Multisim. 闭源收费,有面包板插件。不能自动布线。. 相关软件 3 : TINA. 提供自动布线功能。

zlata
Télécharger la présentation

面包板布线项目

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 面包板布线项目 科创申报 邹欣航 2010年12月

  2. 由来:模拟与数字集成电路综合实验

  3. 面包板测试 意义 • 为硬件工程师多提供一个测试平台。 电路图设计 PCB 前仿真 PCB 版图设计 PCB 后仿真 PCB 制版与测试

  4. 相关软件1: Fritzing • 开源,以面包板为原型。

  5. 相关软件1: Fritzing (续) • 无法完成自动布线。

  6. 相关软件2: Multisim • 闭源收费,有面包板插件。不能自动布线。

  7. 相关软件3:TINA • 提供自动布线功能。 • 闭源收费,为其集成环境一部分,不对外提供接口。 • 面包板参数 不可调。

  8. 我们的软件:Rabbit • Routing Automation of Breadboard Integrated Tool • 开源。 • 主要功能:读取电路图,显示在面包板上布线的结果。 • 目标:最终可以成为开源EDA工具集gEDA的一部分。 • 辅助功能:面包板参数,模块化布线向导。

  9. Rabbit的结构与分工 Test Cases Schematic Parser Automatic Router Layout Display 青色:算法组 Mike, Hua 红色:界面组 Teeth, Roger, David 绿色:建库组 Jay, Chien 另:支持组 Kang, Tina (学术顾问,美工等) Module Library

  10. 技术节点与难点 • Flex & Bison, AST。 • 参考PCB和ASIC布线,形成面包板布线算法。 • Qt。 • 与gEDA集成,Perl。 • 克服09同学没有做过模数实验的困难。 • 遵循开源开发模式,运用软件工程方法。 • 重视项目Wiki,强调文档的重要性。

  11. 我们已经开始行动! • 欢迎光临我们的网站:http://rabbit-fudan.googlecode.com/

More Related