Rychlost kontroleru

Petr Krc pekr
Středa Březen 17 12:06:12 CET 2004


Marek Krenzelok wrote:
> Mame aplikaci ktera zabezpecuje prenos dat z kontroleru Scenix SX52. V
> minule aplikaci, kdy jsme vyuzivali kmitoctu  50MHz jsme dosahli urcite
> prenosove rychlosti x. Kdyz jsme  vsak zjistili, ze onen kontroler je 100MHz
> verze, tak jsme jej zacali taktovat na 100MHz tudiz se doba jednoho
> instrukcniho cyklu skratila s puvodnich 20ns (50MHz) na 10ns.
> Radovali jsme se ze dosahnem rychlosti dvakrat vetsi rychlosti oproti
> puvodni, ale to se nestalo. Mame umozneno merit rychlost v ruznych castech
> vykonavani programu a nekde je to 1.3 nasobek jinde 1.4 nebo 1.2 nasobek
> rychlosti vykonavani oproti 50MHz verzi SX52 kontroleru.
> 
> Nejde mi to do hlavy :-)
> 
> Preci pokud se mi zkrati doba jednoho istrukcniho cyklu na polovinu, tak by
> melo vse behat dvakrat rychleji nebo se mylim?

SX by mel mit definovane casovani vsech operaci (vcetne skoku, preruseni
a pod.) a jedina promenna na ktere to vsechno zavisi je hodinovy signal.
Pises ze se jedna o prenos dat. Nemuze to souviset s pouzitym prenosovym
protokolem (cekani na potvrzeni prijmu)?

-- 
Regards
           Petr Krc






Další informace o konferenci Hw-list