Spartan6开发中bufpllmappingerror

最近阅览博客时发现有一篇可以举一反三的文章,转来与大家共分享。

《Spartan6开发中bufpll mapping error 》
最近在做Spartan6上的视频输出,输出的接口是HDMI接口,要求格式是720P。
系统的时钟主要有
750M(S输出的IO输出时钟,必须接bufpll)
75M(720P的像素时钟)
150M
100M (系统时钟)
24M (外围设备需要的时钟)
工具用的是ISE12.2

通过ISE自带的Clock_wizard来生成需要的时钟,750M是专门用来做T M D S的IO输出时钟,主要端口定义如下:

--Clock_gen是通过Clock_wizard自动生成的。

Clock_gen_inst : clock_gen
port map(
CLK_IN1 => sys_clk_in,
RESET => sys_rst,
LOCKED => LOCKED,
CLK_OUT1 => pix_clkx10_pll, --750M, need bufpll as buffer
CLK_OUT2 => pix_clk_pll, --75M
CLK_OUT3 => pix_clkx2_pll, --150M
CLK_OUT4 => sys_clk, --93.75M
CLK_OUT5 => external_clk_buf );

而pix_clkx10_pll必须添加bufpll,BUFPLL定义如下;

BUFPLL #(
.DIVIDE(5)
)
tx_bufpll_inst(
.IOCLK(tx_clkx10),
.LOCKED(LOCKED),
.LOCK(LOCK),
.PLLIN(pix_clkx10),
.GCLK(pix_clkx2),
.SERDESSTROBE(tx_serdesstrobe));

原理图见图1.

按照上面的时钟定义在mapping的时候出现这样的error:

ROR:Place - ConstraintResolved NO placeable site for U2/tx_bufpll_inst

ERROR:Place - SIO has over-constrained componet U2/tx_bufpll_inst to have to placeable sites. Constraints come from
driver constraints AND load IO constraints
Phase 4.2 Ini  TI al Placement for Architecture Specific Features (Checksum:fc8413ca) REAL  TI me: 38 secs

Total REAL  TI me to Placer comple  TI on: 38 secs
Total CPU time to Placer completion: 38 secs
ERROR:Pack:1654 - The timing-driven placement phase encountered an error.

Mapping completed.
See MAP report file "hdmi_top_map.mrp" for details.
Problem encountered during the packing phase.

通过添加PLL或者删除其中一个clock,尝试了很多次还是报错。在网上找了,找到了类似的情况,但是没有给出解决方案来。

后来尝试添加约束才搞定的。直接指定bufpll的物理位置:

INST hdmi_encoder_0/hdmi_encoder_0/tx_bufpll_inst LOC= BUFPLL_X1Y5;

估计原因是:bufpll和OSERDES因为不在一个bank下导致无法进行mapping。

图1. 使用OSEREDS的原理图

Ref

1.S6 constraints for DDR A/D data, From Xilinx User community Forums

2.Spartan-6时钟管理模块的介绍与使用

Spartan6开发中bufpllmappingerror_设计制作_接口/总线/驱动
2
155
0
36

相关资讯

  1. 1、曾是最美女打星,与干儿子偷情被老公捉奸,如今53岁依然单身!4600
  2. 2、赵丽颖参演新作,男主可能在这四位中选择,热度有望超《琅琊榜》2894
  3. 3、《创业时代》开播,周一围宋轶爱情受阻,期待值胜过黄轩杨颖2610
  4. 4、《延禧攻略》收视率坐火箭,隔壁芒果台放出《新白娘子传奇》对打2292
  5. 5、曾包揽多部收视冠军,一次失败婚姻,52岁姿色依旧,今成不婚族2701
  6. 6、长歌行空降定档,距开播不足12小时,皓衣行怕是没戏了2684
  7. 7、深度好文:为什么张艺谋冯小刚等“大导演”再拍不出高票房电影?1969
  8. 8、曾经貌如天仙,如今走在街头无人知,辉煌不再的4个明星5023
  9. 9、《无名之辈》任素汐赢得认可,网友:难怪胡歌演《如梦之梦》73
  10. 10、《霍比特人2》助进口片翻身全月票房破30亿2078
全部评论(0)
我也有话说
0
收藏
点赞
顶部