FPGA 原语 怎么找

1  FPGA 原语 怎么找

altera 的在 quartus 界面的 help -- help_topics -- primitives 里,或者用bsd文件,双击添加原语

xilinx 的在 vivado    界面的 tools -- language_templates -- verilog -- device_primitive_instantiation 

 

xilinx专用高速时钟驱动普通逻辑  http://bbs.elecfans.com/jishu_1929567_1_1.html  待验证

FPGA的三个主要资源为:

a. 最低逻辑单元

  • 可配置逻辑单元(CLB)
  • 存储单元
  • 运算单元(DSP48)

b. 一流的I / O资源

c. 布线资源

其中,CLB在FPGA中最丰富,在7系列的FPGA中,一个CLB中有两个Slice,Slice中包含4个LUT6、3个数据选择器MUX,两个独立进位链(Carry4,Ultrascale是CARRY8)和8个主轴。

 

 

2  为什么FPGA多用 LUT-6 和 LUT-4 ?https://www.cnblogs.com/puck/p/3468994.html

即 lut input越多,级联越少,延迟越小;布线越简单,功耗越小;但是简单逻辑会浪费

xilinx多用 lut-6,altera 用 lut-4,新产品用 lut-6 

 

 

 

3  fpga 普通 io 的 最大工作频率是多少?

spec上 一般没有 普通 io 的 Fmax, 某一颗片子 io 的电平爬坡速度是一定的,过快的转换速度会导致 方波输出 变成 三角波输出,幅值降低, 导致 后级的建立时间和保持时间不够;   能否正常工作要看后级能否识别 io 变形了的信号

实际应用中 200M 是大多是可以的 

 

 

 

4  block memory 大小

xilinx用36k/个,altera用20k/个

 

 

 

 

  • 2
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Designing with Low-Level Primitives Chapter 2. Primitive Reference Primitives ................................................................................................................................................ 2–1 ALT_INBUF ...................................................................................................................................... 2–1 ALT_OUTBUF .................................................................................................................................. 2–3 ALT_OUTBUF_TRI .......................................................................................................................... 2–6 ALT_IOBUF ....................................................................................................................................... 2–8 ALT_INBUF_DIFF ......................................................................................................................... 2–11 ALT_OUTBUF_DIFF ..................................................................................................................... 2–13 ALT_OUTBUF_TRI_DIFF ............................................................................................................. 2–14 ALT_IOBUF_DIFF .......................................................................................................................... 2–19 ALT_BIDIR_DIFF ........................................................................................................................... 2–22 ALT_BIDIR_BUF ............................................................................................................................ 2–25 LCELL .............................................................................................................................................. 2–27 DFF ................................................................................................................................................... 2–28 CARRY and CARRY_SUM ........................................................................................................... 2–29 CASCADE ....................................................................................................................................... 2–30 LUT_INPUT .................................................................................................................................... 2–31 LUT_OUTPUT ................................................................................................................................ 2–32
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值