完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
Frequently PCB designers need to reuse a particular circuit module. In these cases, for maximum efficiency it is desirable to use a PCB design tool to easily create re-usable sub-circuits both at the schematic and PCB layout stages of a design. Table of Contents
IntroductionModularization and reuse is valuable not only in software design, but also in the creation of circuitry for PCBs. Rather than constantly redesigning a common piece of circuitry, you can save it in a modular and repeatable format known as a Hierarchical Block in Multisim. Hierarchical Blocks, along with Sub-Circuits, are one of two features offered in Multisim to easily organize and modularize any schematic design. They are similar in that they take sections of a circuit and replace its representation in a design with a block that can be repeated. This block can be treated as a component, and it has input and output pins based upon the net-connections of the original section of circuit it represents. The circuit represented by the block is listed in the design box as a child to the original design project. Once a Hierarchical Block has been created as a part of your design, you can also repeat its circuit elements in the layout stage. To learn how to repeat the physical layout and traces of these Hierarchical Blocks in Ultiboard, see the related article: Repeating Common Circuits in NI Ultiboard. Creating a Hierarchical Block in Multisim
Hierarchical Blocks can be created in one of three ways:
In the following example we will explore Option 3. We will take a section of a shipping example ( SpeechFilter.ms10) circuit and replace it with a hierarchical block named CircuitBlock.
Figure 1. Circuitry to be Replaced with Hierarchical Block in Multisim.
Placing the New Block onto the Schematic
The hierarchical block has now been created. Multisim takes the selected components (Figure 1) and creates a file named CircuitBlock.ms10. In Multisim you will now see the ghosted image of a block attached to the mouse cursor.
Customizing the Hierarchical Block's Connectors
The block appears similar to a Multisim component with inputs and outputs, a symbol, and a reference description (in this case X1). The pin names can be changed by editing the circuit the block represents. To edit, you can use either of the following methods:
You can repeat steps 1-3 for the two remaining Hierarchical Block connectors and re-name them IN_2 and OUT respectively. If you now return to the original SpeechFilter.ms9 design by selecting it in the design toolbox, you will notice the new pin definitions. |
|
相关推荐
3 个讨论
|
|
3483 浏览 3 评论
4778 浏览 1 评论
5055 浏览 0 评论
Protues中自己封装的芯片元件无Program File、Clock Frequency选项怎么解决,求求大神了!
6775 浏览 1 评论
基于51单片机的车辆倒车雷达报警系统,HC-SR04超声波测距,全套资料
1190 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-5 11:25 , Processed in 0.699108 second(s), Total 43, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号