[問題] SRAM速度
使用一顆CPLD 接SRAM
pin layout很近
利用counter 計數sram的address
然後sram 的IO 送進CPLD
經過CPLD沒做任何事,直接輸出 (CPLD是3.3V)
用LA去抓這輸出
我發現當大於10MHz以上計數時(如:20MHz,40MHz),Data開始會不正確 (與我送進去的比)
小於或等於10MH就正確.
我查了一下DATASHEET
其中 read cycle time 是10ns
為什麼我50ns 就開始錯誤呢?
還是有什麼需要注意的地方? 因為我目標是40MHz, 現在20MHz就掛了,真嘔..
請大大指點迷津.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.195.194.110
※ 編輯: BlueFeel 來自: 123.195.194.110 (05/30 23:54)
推
05/31 00:36, , 1F
05/31 00:36, 1F
→
05/31 02:06, , 2F
05/31 02:06, 2F
→
05/31 13:18, , 3F
05/31 13:18, 3F
※ 編輯: BlueFeel 來自: 123.195.194.110 (05/31 13:19)
→
05/31 14:48, , 4F
05/31 14:48, 4F
→
06/01 00:37, , 5F
06/01 00:37, 5F
→
06/01 00:38, , 6F
06/01 00:38, 6F
→
06/01 00:39, , 7F
06/01 00:39, 7F
→
06/02 00:40, , 8F
06/02 00:40, 8F
→
06/02 10:32, , 9F
06/02 10:32, 9F