[an error occurred while processing this directive]
|
Измерения проводились на DSK6711. Машина AMD 2600 MHz. Измерялось время заполнения памяти командой GEL_MemoryFill( 0x80000000, 1, 0x20000, 0x12345678 ); Она прописывает в SDRAM 0x20000 32-х битных слов. То есть осуществляет пересылку 512 КБайт (4096 КБит). Параметры "UNIFY_CLKMODE" и BRAKES подбирались на моей машине до получения устойчивой работы CCS при максимально скоростных значениях.
Пояснения:
TCK - частота TCK.
[UNIFY_CLKMODE] - соотв. параметр из .cfg файла CCS
BRAKES - доп. задержка PCI-интерфейса в PCI-clocks (33 MHz)
TIME и Stream rate думаю и так ясно
Вот результаты - итого предел в районе 130 кБайт/c:
TCK [UNIFY_CLKMODE] BRAKES MODE TIME(sec) STREAM RATE33 'fast' 6 Direct I/O 3.8 s 1078 KBit/s
33 'normal' 0 Direct I/O 4.2 s 975 KBit/s
20 'normal' 0 Direct I/O 5.0 s 819 KBit/s
10 'normal' 4 Direct I/O 7.0 s 585 KBit/s
10 'slow' 0 Direct I/O 15.5 s 264 KBit/s33 'fast' 0 WDM driver I/O 14.0 s 292 KBit/s
E-mail: info@telesys.ru