Saltwater
Member level 4
Hi,
I'm preparing to route and have had several prototype memory routings for my PCB design but the troughput does not seem all that great in the maximum latency scenario. Worst case I can fetch a couple of samples at high audio rates, where I was hoping to be in/close to the hundreds. And some specs seem phenomenal on DDR3 controller IP's. No way i'm thinking it would be time well spent to build the controller myself.
But it made me wonder about a couple of things..
I have been looking at PHY chips, but can't seem to find any. Are there any?
Also, the Altera mem PHY is probably what it's going to be.. But could there be scenarios where adding another PLD+IP could improve overall speed of the design. Like having a crunchy PLD offloading the FPGA?
I'm preparing to route and have had several prototype memory routings for my PCB design but the troughput does not seem all that great in the maximum latency scenario. Worst case I can fetch a couple of samples at high audio rates, where I was hoping to be in/close to the hundreds. And some specs seem phenomenal on DDR3 controller IP's. No way i'm thinking it would be time well spent to build the controller myself.
But it made me wonder about a couple of things..
I have been looking at PHY chips, but can't seem to find any. Are there any?
Also, the Altera mem PHY is probably what it's going to be.. But could there be scenarios where adding another PLD+IP could improve overall speed of the design. Like having a crunchy PLD offloading the FPGA?