17-07-2016, 07:23 AM
(This post was last modified: 17-07-2016, 07:24 AM by ppppenguin.)
I've roughed out the rest of the design and it's looking good. Using 322 macrocells out of 384 available.
Macrocells
322/384 (84%)
Used Pterms
978/1344 (73%)
Used Registers
277/384 (73%)
There will be stuff I've overlooked, notably some re-timing delays in a few places but with 62 macrocells in hand I'm pretty confident. Looks like it will be worth actually building the ladder DAC and trying it.
Timing is no problem, I'm running at 25MHz while the analysis tools say it will run at over 40MHz. I'll remove some pipelining in the multiplier and see how it looks. That will save quite a few re-timing delays.
The waveform will still be pretty nasty, with unlimited chroma bandwidth. I wonder if I could soften the chroma edges slightly without using too many resources. There's no problem doing it in theory, with pre-computed transition values for amplitude and phase. Whether it would use too much resource is unknown without trying it.
Macrocells
322/384 (84%)
Used Pterms
978/1344 (73%)
Used Registers
277/384 (73%)
There will be stuff I've overlooked, notably some re-timing delays in a few places but with 62 macrocells in hand I'm pretty confident. Looks like it will be worth actually building the ladder DAC and trying it.
Timing is no problem, I'm running at 25MHz while the analysis tools say it will run at over 40MHz. I'll remove some pipelining in the multiplier and see how it looks. That will save quite a few re-timing delays.
The waveform will still be pretty nasty, with unlimited chroma bandwidth. I wonder if I could soften the chroma edges slightly without using too many resources. There's no problem doing it in theory, with pre-computed transition values for amplitude and phase. Whether it would use too much resource is unknown without trying it.
www.borinsky.co.uk Jeffrey Borinsky www.becg.tv







