当前位置: 首页 > news >正文

jchdl - GSL实例 - DFlipFlop(D触发器)

 https://mp.weixin.qq.com/s/7N3avTxTd2ZUnAcKg4w3Ig

 
D触发器对边沿敏感,只有当相应的边沿出现时,才会触发D的值传播到输出Q。
 
引自:https://www.cnblogs.com/IClearner/p/6443539.html
 
参考链接
https://github.com/wjcdx/jchdl/blob/master/src/org/jchdl/model/gsl/sequential/ff/DFlipFlop.java
 
 
1.创建DFlipFlop.java, 并生成构造方法和logic()方法
 
2. 根据逻辑原理图,添加输入输出线
 
3. 在构造方法中搜集输入输出线并调用construct()方法
 
4. 在logic()方法中创建子节点并连线
 
5. 创建inst静态方法方便后续使用
 
6. 创建main方法执行验证
 
运行结果为:
可以看到只有当clk从0变为1即上升沿时,d的值才会传播到q输出。
 
 
7. 生成Verilog
生成定制化模块名:
 
调用toVerilog()方法生成Verilog实现。
 
执行结果如下:
 

转载于:https://www.cnblogs.com/wjcdx/p/9862731.html

相关文章:

  • webgl滤镜--会呼吸的痛
  • 区块链入门教程btcpool矿池源码分析环境搭建
  • 镁客网每周硬科技领域投融资汇总(10.21-10.27),AI芯片创企Syntiant获英特尔等头部企业投资...
  • zabbix介绍
  • 如何做需求分析
  • Netty Channel源码分析
  • VPC配置案例
  • 使用CefSharp的一些需要注意的点
  • Kibana配置logstash,报表一体化
  • 读程序员,你焦虑吗有感。
  • 利用github和git命令,将本地项目共享到服务器上——第二章
  • SQL/My sql
  • 微信小程序点击图片放大预览
  • activit5升到flowable后的全局设置的修改
  • Facebook智能bug修复神器:让程序员少掉几根头发
  • 【剑指offer】让抽象问题具体化
  • 3.7、@ResponseBody 和 @RestController
  • Flannel解读
  • Java 多线程编程之:notify 和 wait 用法
  • React 快速上手 - 07 前端路由 react-router
  • Vue 2.3、2.4 知识点小结
  • vue中实现单选
  • web标准化(下)
  • 笨办法学C 练习34:动态数组
  • 嵌入式文件系统
  • 设计模式 开闭原则
  • 网页视频流m3u8/ts视频下载
  • 微信端页面使用-webkit-box和绝对定位时,元素上移的问题
  • 一个JAVA程序员成长之路分享
  • 一个完整Java Web项目背后的密码
  • 智能合约Solidity教程-事件和日志(一)
  • 走向全栈之MongoDB的使用
  • Android开发者必备:推荐一款助力开发的开源APP
  • 函数计算新功能-----支持C#函数
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • !!java web学习笔记(一到五)
  • #Js篇:单线程模式同步任务异步任务任务队列事件循环setTimeout() setInterval()
  • (3)Dubbo启动时qos-server can not bind localhost22222错误解决
  • (4)logging(日志模块)
  • (python)数据结构---字典
  • (学习日记)2024.01.09
  • **CI中自动类加载的用法总结
  • .NET 4 并行(多核)“.NET研究”编程系列之二 从Task开始
  • .net php 通信,flash与asp/php/asp.net通信的方法
  • .net 开发怎么实现前后端分离_前后端分离:分离式开发和一体式发布
  • .net通用权限框架B/S (三)--MODEL层(2)
  • .pings勒索病毒的威胁:如何应对.pings勒索病毒的突袭?
  • @Bean, @Component, @Configuration简析
  • @data注解_SpringBoot 使用WebSocket打造在线聊天室(基于注解)
  • [ 渗透工具篇 ] 一篇文章让你掌握神奇的shuize -- 信息收集自动化工具
  • [ 数据结构 - C++]红黑树RBTree
  • [30期] 我的学习方法
  • [AIGC] Java 和 Kotlin 的区别
  • [BZOJ1089][SCOI2003]严格n元树(递推+高精度)
  • [BZOJ4337][BJOI2015]树的同构(树的最小表示法)