Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 4447|回復: 6
打印 上一主題 下一主題

[問題求助] 關於ucf file

[複製鏈接]
跳轉到指定樓層
1#
發表於 2007-5-23 11:12:12 | 顯示全部樓層 回帖獎勵 |倒序瀏覽 |閱讀模式
最近遇到一個問題     寫了一個簡單的除頻器   然後輸出四個波型    功能驗證  ok
) x$ D' {2 {5 K  d1 }但是如果我先assign pin location 的話     合成及實做後的時序驗證  就會沒有輸出
3 q! d( Y; G6 f7 A5 f反之   我不assign的話   讓ISE自行去實作      則 時序驗證就會通過      
' H3 D- M# S9 K4 `請問這會是什麼原因       新手一個      謝謝大家幫忙    對了  我的device是  
+ j2 j( K: k) L7 sspartan3 XC3S200 TQ208
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
 樓主| 發表於 2007-5-23 12:04:04 | 顯示全部樓層

回復 #1 handwin 的帖子

不好意思 剛剛忘了列出  時序驗證的錯誤訊息/ E4 [8 a: q) O  K
0 C" j$ d0 O$ w6 G) [" h
# ** Error: C:/simprims/X_SFF.v(94): $setup( negedge SRST &&& (srst_clk_enable == 1):20004899 ps, posedge CLK:20005139 ps, 990 ps );4 ^, p' u* N2 c2 ~/ ~- {
#    Time: 20005139 ps  Iteration: 2  Instance: /stimulus/top1/\gen1/CNT_4\; D& }5 Q& f6 [6 |! D' H
# ** Error: C:/simprims/X_SFF.v(94): $setup( negedge SRST &&& (srst_clk_enable == 1):20004899 ps, posedge CLK:20005139 ps, 990 ps );% C1 {% p% h8 ^5 O! A/ l
#    Time: 20005139 ps  Iteration: 2  Instance: /stimulus/top1/\gen1/CNT_1\
0 x, w5 O# a5 q5 ^3 Q( o# ** Error: C:/simprims/X_SFF.v(94): $setup( negedge SRST &&& (srst_clk_enable == 1):20004547 ps, posedge CLK:20005139 ps, 990 ps );: P+ W! e! G# S6 ?
#    Time: 20005139 ps  Iteration: 2  Instance: /stimulus/top1/\gen1/CNT_2\
) S8 s" ^$ T; C5 {- l8 |* A+ F" S# ** Error: C:/simprims/X_SFF.v(94): $setup( negedge SRST &&& (srst_clk_enable == 1):20004547 ps, posedge CLK:20005139 ps, 990 ps );
; k6 r' w' }# c: P#    Time: 20005139 ps  Iteration: 2  Instance: /stimulus/top1/\gen1/CNT_3\- J' c1 j+ @0 E( [; L

+ S" S2 V* }: P) g  t
0 X1 e1 c( ~' M; @" {0 G; n0 P
! |3 ]/ i7 U1 d/ ]會這樣大概是什麼原因呢?
3#
 樓主| 發表於 2007-5-25 10:51:22 | 顯示全部樓層
謝謝兩位大大的協助     問題已經解決了       是我自己沒將全部訊號給reset  改了以後   post simulation就可以過了+ E' @: o, y& r- d' X- Z% c' q3 _
: D6 U7 Q$ v9 o# a
但是又出現另一個問題,    我在上述程式燒錄在spartan3 XC3S400上     用示波器看  結果都沒問題
4 A5 q8 g' a! v  A( Y, n
$ R2 B) H- I, N# H不過當我將程式環境改在spartan3 XC3S200上   可以合成也可以實作    但是做 post simulation  就又出現上述訊息了  還有我沒有下timing   |; u% A' D0 f; T
" o4 O6 b/ h' k: a
constraint  我的ucf如下
: [, U4 i* r: n  y3 f; P
) Z+ E) y: L: s0 D#PACE: Start of Constraints generated by PACE) a2 s8 ?! t9 _4 g. B

3 y0 O& i+ c6 _+ I* q#PACE: Start of PACE I/O Pin Assignments
" g" B* i0 \- E- [  `, [NET "CLK"  LOC = "P155"  ;+ e8 v, j2 [8 |# {4 o0 `
NET "CLK_N"  LOC = "P149"  ;- q5 e- U4 V) M% D# ]: B
NET "CLK_P"  LOC = "P147"  ;
1 T7 m6 ]' M6 E2 _( kNET "RESET_B"  LOC = "P152"  ;. a! M3 Y4 f4 K: G
NET "RST"  LOC = "P144"  ;
% J3 n& ]5 V4 a- BNET "STV"  LOC = "P141"  ;# v# \1 B8 s, [# g7 P" a! P
9 C: \: X+ N$ o5 M. w2 {
#PACE: Start of PACE Area Constraints. u9 c  X2 F6 c. S

3 I  I& f( ]" {0 _- M, _#PACE: Start of PACE Prohibit Constraints
! s3 C. D7 Z* V: C* k' W+ k% h: |8 P' C0 Y7 d
#PACE: End of Constraints generated by PACE
; f* W# z) x7 Y  p/ w0 t$ ]( V( |+ I. z5 @
順便請問一下版大   您說的pin assign到同一區是什麼意思    因為我必須將接腳都assign到rsds接腳那邊  不知道這有影響嗎?
' a. r2 O. r4 t5 v/ I                                                                                                                                    - M( u8 G- O7 E
謝謝
" R) H" c+ H/ u( X  `, \- k0 N, P1 d* {1 O
[ 本帖最後由 handwin 於 2007-5-25 10:52 AM 編輯 ]
4#
 樓主| 發表於 2007-5-25 11:32:17 | 顯示全部樓層
不好意思     忘了po xc3s200上  我assign的腳位了
  r$ ?' @$ N; I; p8 `; w+ t% N8 ^, X! Y" o& [/ C! X
#PACE: Start of Constraints generated by PACE
  V' j0 p- \( e
# ]! O, J: v& f; ^#PACE: Start of PACE I/O Pin Assignments/ b$ P3 `: c1 j- x* ~; C4 Q  {( z
NET "CLK"  LOC = "P105"  ;
  d1 E& ^$ q9 @6 G" d! o( N  CNET "CLK_N"  LOC = "P97"  ;' l; L! d: t$ ^, {9 M) g, j
NET "CLK_P"  LOC = "P96"  ;
* }9 e5 q, B8 E, y. L6 ?! yNET "RESET_B"  LOC = "P104"  ;
" s8 w- V2 C, h! {2 \: XNET "RST"  LOC = "P100"  ;! P" Y# r0 W# N5 s' q
NET "STV"  LOC = "P99"  ;
8 S8 _/ v. k9 v' C1 |; w' C% }1 k8 x3 S
#PACE: Start of PACE Area Constraints
/ m$ _8 G" o2 M+ _2 j# n
& N0 O% R4 T4 X#PACE: Start of PACE Prohibit Constraints
7 Q, R) C, H. ~0 S! L& Q" _. z# f" i
#PACE: End of Constraints generated by PACE
5#
 樓主| 發表於 2007-5-25 11:37:13 | 顯示全部樓層
不好意思     忘了po xc3s200上  我assign的腳位了
3 W. }' ^+ U5 F/ F* s$ e+ O7 [* \7 v/ D) M9 D
#PACE: Start of Constraints generated by PACE
3 D/ ^. J! C$ G5 u" S; I
7 O9 [/ r2 M1 [6 ]3 q#PACE: Start of PACE I/O Pin Assignments
  l" d, \; C' b" aNET "CLK"  LOC = "P105"  ;# j* E; s  X4 z4 p  \4 r0 m
NET "CLK_N"  LOC = "P97"  ;
. |2 ~5 M& E$ i' _' p5 A6 RNET "CLK_P"  LOC = "P96"  ;. q3 L7 F, r) c# z9 p9 v
NET "RESET_B"  LOC = "P104"  ;! Q8 C$ Y4 Y5 i
NET "RST"  LOC = "P100"  ;
5 D5 q$ n+ [( g; V& }) \NET "STV"  LOC = "P99"  ;
0 \% |# `- p7 p/ d" _2 w! a+ p
/ x- |4 m" E% o5 f# V6 a6 J#PACE: Start of PACE Area Constraints+ {* G7 Y, z  U  J

' I: z  `; D( Q$ ~' y#PACE: Start of PACE Prohibit Constraints7 E7 P  H9 T, Y2 R5 C

( L1 H' c8 [( S$ F3 r8 X#PACE: End of Constraints generated by PACE
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-16 06:14 AM , Processed in 0.118015 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表