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

原语的使用

1、什么是原语??

        原语( primitive ),是FPGA开发环境所提供的一系列逻辑功能单元。往往与FPGA芯片的厂家精密相连,不同厂家的原语往往不能通用。

2、需要使用原语的情况

        一般来说,在进行HDL coding 的时候,不需要直接或间接进行原语调用。不够有时候也需要去使用原语。

        1、时钟相关的原语

                如果 clk 信号 不是由 FPGA专用pin引入的,那么通常需要在FPGA内部显示的连接到全局时钟树上,复杂会带来时序方面的麻烦问题

BUFG    onTree(.I        (in_clk)    ,.O        (out_clk));

        2、差分输入输入原语

IBUFGDS    clklvds(.I         (clk_p)    ,.IB        (clk_n)    ,.O         (sclk));
BUFG    sysclk(.I        (in_clk)    ,.O        (out_clk));

3、用原语表示IP核的好处

        FPGA集成开发环境中提供的IP基本上都具有原语的表现形式,直接通过原语来修改IP显得简单的多。

http://www.dtcms.com/a/164688.html

相关文章:

  • 归并排序排序总结
  • 创建RAID1并扩容RAID
  • 使用C# ASP.NET创建一个可以由服务端推送信息至客户端的WEB应用(1)
  • Redis分布式锁使用以及对接支付宝,paypal,strip跨境支付
  • Qwen3-8B安装与体验-速度很快!
  • 国内无法访问GitHub官网的问题解决
  • 碰到的 MRCPv2 串线以及解决思路
  • C语言Makefile编写与使用指南
  • centos7 安装python3
  • IIC小记
  • Wi-SUN与LoRa和NB-IoT通信技术的对比
  • Femap许可分配和监控
  • API文档生成与测试工具推荐
  • CSS in JS:机遇与挑战的思考
  • 微服务架构详解:从概念到实践
  • 集群与存储-lvs-nat实验
  • Origin将普通散点图升级为清晰的基因分组差异蜂群图
  • 使用 v-print 实现 Vue 项目中的打印功能
  • Windows Server 2019搭建iis服务器
  • 小市值策略复现(A股选股框架回测系统)
  • CORS跨域学习
  • 第十六届蓝桥杯大赛网安组--几道简单题的WP
  • C++中vector的扩容过程是怎样的?
  • 折叠机处理流程
  • DOM 事件的处理通常分为三个阶段:捕获、目标、冒泡【前端示例】
  • 1.2 点云数据获取方式——激光雷达
  • 大模型——使用coze搭建基于DeepSeek大模型的智能体实现智能客服问答
  • 2025.4.29总结
  • SuperMap GIS基础产品FAQ集锦(20250429)
  • 为什么 Vite 速度比 Webpack 快?