1、首先打开Xilinx ISE开发环境,新建项目,在新建的项目上右键,点击New Source.
2、选择Schematic,输入文件名并新建。将会新建一个Sch文件。
3、打开这个文件,我们来到了原理图编辑界面。瘾廛装钒左边自动打开并切换到了Symbol选项卡。选项卡内有categories分类,和Symbols符号。下面还有搜索框。
4、点击Categories里面的logic, 在下面symbol列表中点击and2(以两输入与门为例)。接着在右边设计面板适当位置单击鼠标。
5、通过鼠标滚轮放大到看见格点,单击放置原件如图。
6、接着我们直接在搜索框搜索or,选择列表中的or2,放置一个两输入的或门(还有非门是inv, 异或门xor, 其他的请自行查阅)
7、放置了一些原件后,我们想要连线,单击左边工具条中的 Add Wire图标,如图。
8、接着从一个格点到另一个格点拖动鼠标就可以创建嘛术铹砾wire. 如果鼠标在端口上会显示如图的一圈四个正方形。从端口拖动到端口上可以直接连线。拖动到另一个wire的中间会创建交点。
9、如果我们要创建input和output端口,点击左边工具条中的Add I/O Marker,拖动鼠标以创建输入输出端口。
10、在端口上右键,点击Rename Port菜单项,接着输入新的名称确认。
11、最终效果如图。现在该模块还不能够被其它模块调用,但是可以作为顶层模块使用了。