- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
hi every one;
first using niosii , with the demo board"civgx_trans_starter_board" which is EP4CGX15BF14; using the example"bts_general" offered by the kit, this example contains"TSE/SSRAM/FLASH...." after complie the project found the fmax of the system only 62M; the worst falling path is the "sgdma to flash"; my purpose is using the GE port to control the other logic of FPGA(write/read registers), and the required efficiency should be"2~3 hundreds command per seconds"; sound very difficult?링크가 복사됨
3 응답
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
You can add Avalon MM pipeline bridges to increase the fmax. You could put one between the SGDMA masters and the RAM, as an example. Another one before the JTAG debug module in the CPU usually helps too.
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
--- Quote Start --- You can add Avalon MM pipeline bridges to increase the fmax. You could put one between the SGDMA masters and the RAM, as an example. Another one before the JTAG debug module in the CPU usually helps too. --- Quote End --- thanks verymuch; I'll have a try,but i think this could not increase the fmax verymuch, and is there any reference tells about niosii fmax on cyclone4? haven't found any; another questions is:when I generate the core, it said"time limited, no rbf would be generated" but how could i know which core is"limited"?
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
You're wrong, pipelining does increase fmax a lot, when you put them at the right place. I don't know if there is any documentation about the fmax of a Nios setup, because it depends a lot on the configuration.
On Cyclone III it is very easy to reach 100MHz, and with some care 120MHz shouldn't be a problem. I never tried to get over that. Have a look at the SOPC builder log during generation, I think it says which core(s) don't have a license.