发信人: cgl (老顽童), 信区: ECE
标 题: 数字逻辑功能提取器(5)
发信站: 紫 丁 香 (Mon Oct 12 15:10:49 1998), 转信
三.1 电路的浏览
浏览操作实际上是为用户在输入电路上开了个窗口,要求用户所看到的内
容与实际没有偏差,因此有以下选取规则:
a.选中器件还选中该器件所连的所有线网,但这些线网只连接已在工作区内的器件,
若还连接工作区外的器件,则用虚拟的 INPUT 或 OUTPUT代表,成为边界线网。
b.选中边界线网(即选中INPUT或OUTPUT代表的线网)就选中该线网所连的所有
器件。
c.删除器件还将删除相应线网与器件的连接,并不删除整个线网,只有线网不连接
任何工作区中的器件时才删除。
这样,就能保证除了边界线网外,工作区内容与输入网表严格一致。
下面以异或门功能块的制作过程为例:
1. 选择器件D1得到图3-2;
说明: NAND2 为二输入与非门,冒号右边为器件名字
选中D1也选中线网N1,N2,N3
由于这三个线网都不完整(还连接其他器件)
分别附加Input和Output
-------------
| Input :N1 |-----
------------- \--------|----------- -------------
| NAND2: D1 |------| Output: N3 |
------------- ------ |----------- -------------
| Input: N2 |------/
-------------
图 3-2
2. 选择图3-2的N3线网后得到图3-3;
说明: 选中N3后也选中N3所连的器件D2,D3,线网N4,N5被部分选中
------------------------|------------ ------------
------------- | | NAND2 : D2 |------| Output : N4|
| Input : N1 |--| --|------------ ------------
------------- | |
\----|----------- |
| NAND2 : D1|---|
---- |----------- |
------------- | --|------------ --------------
| Input : N2 |--| | NADN2 : D3 |------| Output : N5 |
------------- \-----------------------|------------ --------------
图 3-3
3. 选择图3-3的N4或N5线网将得到图3-4,
说明: 可以看出这个电路实现异或功能
---------------------|--------
--------- | |NAND2:D2|---|
|Input:N1|--| ---|-------- |
--------- | | |
\----|--------- | ---|-------- ----------
| NAND2:D1|--| |NAND2:D4|-----|Output:N6 |
---- |-------- | ---|-------- ----------
--------- | |--|-------- |
|Input:N2|--| |NADN2:D3|---|
--------- \---------------------|--------
图 3-4
4. 删除器件D4可以得到图3-3,整个过程可逆。
--
老顽童
※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: wb502.hit.edu.cn]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.356毫秒