NeoGeo core: where is main .sdc file?

Discussion of developmental aspects of the MiSTer Project.
sonycman
Posts: 11
Joined: Sun Aug 23, 2020 10:22 am

NeoGeo core: where is main .sdc file?

Unread post by sonycman »

Hi!
Sorry for a silly question - but I just can't find .sdc file in NeoGeo core sources, where constraints for the SDRAM memory must be located.
There is sdram2.sdc file in /rtl/mem folder with constraints for the second SDRAM2 module, but thats it...

Am i missing something?
User avatar
Sorgelig
Site Admin
Posts: 890
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 214 times

Re: NeoGeo core: where is main .sdc file?

Unread post by Sorgelig »

sdram2.sdc is leftover due to i didn't touch dualSDR config long time.
.sdc file is not required unless it's complex core and needs some relaxing in timings.

New SDRAM controller is written that way so no special constraints required.
sonycman
Posts: 11
Joined: Sun Aug 23, 2020 10:22 am

Re: NeoGeo core: where is main .sdc file?

Unread post by sonycman »

Oh, indeed?
And you are not having any issues with the memory stability between any builds?
Interesting. Thank you, Alexey.
User avatar
Sorgelig
Site Admin
Posts: 890
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 214 times

Re: NeoGeo core: where is main .sdc file?

Unread post by Sorgelig »

No issues with official SDRAM module soldered carefully.
Even Archie using 126MHz has no issue with new SDRAM module. NeoGeo uses only 96MHz.
sonycman
Posts: 11
Joined: Sun Aug 23, 2020 10:22 am

Re: NeoGeo core: where is main .sdc file?

Unread post by sonycman »

I`am planning to port NeoGeo core to Zynq Z-Turn board, thus I need to make my own SDRAM addon board.

Haven't you tried to place SDRAM chips on the different layers, one on top, and other on the bottom, one strictly over another?
This way would greatly reduce the length of the tracks.
Post Reply