一. 下载并安装JDK 8
 
当前最新版本为JDK10,下载JDK 8即可。
 
二. 下载并安装Intellij IDEA
 
下载社区版本即可:
 
下载完成之后安装即可。如需配置jdk,则将第一步中安装的JDK路径配置即可。
 
三. 下载jchdl库(jchdl-1.0.jar)
 
下载之后备用。
 
四. 打开Intellj IDEA,创建新工程。
 
Create New Project
或者在主界面File菜单下New -> Project,
 
 
选择JDK版本1.8(就是JDK 8),然后Next,Next,
 
 
然后Finish。
 
项目目录结构如下:
 
五. 引用jchdl库(jchdl-1.0.jar)
 
1.右击Mux,New -> Directory,创建lib子目录:
 
2.Ctrl-C之前下载的jchdl-1.0.jar文件,选中lib目录,Ctrl+V,
 
 
3.右击jchdl-1.0.jar,选择Add as Library,
 
 
六. 创建源代码文件
 
1.选择src,右击New -> Java class,
 
2.取名为Mux,
 
 
复制package之下的所有行(第30行开始),覆盖自动生成的内容。
 
七. 运行项目
 
下拉至第64行main函数,点击执行符号(三角形),
 
 
点击Run 'Mux.main()'即开始执行,生成的Verilog代码如下:
 
MUX节点的结构,以及如何验证,后续再讲。
 

最新文章

  1. [LeetCode] Text Justification 文本左右对齐
  2. ISP接口隔离原则
  3. c#socket编程基础
  4. C语言 链表的创建--打印--逆置--新增--删除--排序--释放
  5. 笨小猴 2008年NOIP全国联赛提高组
  6. 自动生成Makefile时,关于Makefile.am编写
  7. java 对excel操作 读取、写入、修改数据;导出数据库数据到excel
  8. POJ3087Shuffle'm Up(map)
  9. OVS操作总结
  10. laravel route路由,视图和response和filter
  11. tbody 滚动条
  12. ubuntu软件使用汇总
  13. 如何查看sublime安装了哪些插件
  14. 聊一聊Java泛型的擦除
  15. Spring-bean的自动装配
  16. php上传多张图片
  17. Scrutiny of Partner's individual project Code
  18. ==和equals的比较
  19. [转]Bootstrap table 分页 In asp.net MVC
  20. Mybatis-Dao层开发之Mapper接口

热门文章

  1. E - Help Jimmy POJ - 1661 dp
  2. dp (1)
  3. Anaconda 常用命令大全
  4. DHCP报文(1)
  5. CC2530应用——按键控制灯光状态变化
  6. http协议跟tcp协议的简单理解
  7. QTreeWidget更新后保存节点的展开状态
  8. Linux开机自启动脚本的总结
  9. Flutter为什么使用Dart?
  10. 变分深度嵌入(Variational Deep Embedding, VaDE)