在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1611|回复: 1

[讨论] jchdl - 初次使用建立项目示例

[复制链接]
发表于 2018-9-8 17:18:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
https://docs.qq.com/doc/BlHeoD4haV803kHy7m22Xfzc3vrLLH3BBKhd4x4lLY2p7FD623Y2UX42sJos2yH4nJ4iynzc1

一. 下载并安装JDK 8

下载链接:https://www.oracle.com/technetwork/java/javase/downloads/index.html
当前最新版本为JDK10,下载JDK 8即可。
​

                               
登录/注册后可看大图
​


二. 下载并安装Intellij IDEA

下载链接:http://www.jetbrains.com/idea/download/
下载社区版本即可:
​

                               
登录/注册后可看大图
​


下载完成之后安装即可。如需配置jdk,则将第一步中安装的JDK路径配置即可。

三. 下载jchdl库(jchdl-1.0.jar)

下载地址:https://github.com/wjcdx/jchdl/releases/download/v1.0/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,
​

                               
登录/注册后可看大图
​


3. 打开链接:https://github.com/wjcdx/jchdl/blob/master/src/org/jchdl/model/gsl/operator/conditional/Mux.java

复制package之下的所有行(第30行开始),覆盖自动生成的内容。
​

                               
登录/注册后可看大图
​


七. 运行项目

下拉至第64行main函数,点击执行符号(三角形),
​

                               
登录/注册后可看大图
​


​

                               
登录/注册后可看大图
​


点击Run 'Mux.main()'即开始执行,生成的verilog代码如下:
​

                               
登录/注册后可看大图
​


Mux节点的结构,以及如何验证,后续再讲。
发表于 2018-9-11 13:42:46 | 显示全部楼层
thnaks
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /3 下一条

×

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-17 01:28 , Processed in 0.019249 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表