System-on-a-chip

   
   

A system 100 fabricated on a single integrated circuit chip includes a microprocessor 101 operating from a high speed bus 102 and a peripheral bus 103 operating in conjunction with high speed bus 102 through a bus bridge 113. A first set of processing resources operate from high speed bus 102 and includes an external memory interface 108, a direct memory access engine 105 for controlling the exchange of information through memory interface 108, and a boot memory 104 for storing boot code. A second set of processing resources operate from peripheral bus 103 and includes an interrupt controller 115 for issuing interrupt requests to microprocessor 101, a set of programmable timers 117 for generating timed interrupt signals, and a phase locked loop 131 for generating timing signals.

Un système 100 fabriqué sur un morceau simple de circuit intégré inclut un microprocesseur 101 fonctionnant à partir d'un autobus à grande vitesse 102 et d'un autobus périphérique 103 fonctionnant en même temps que l'autobus à grande vitesse 102 par un pont 113 en autobus. Un premier ensemble de traiter des ressources fonctionnent à partir de l'autobus à grande vitesse 102 et incluent une interface externe 108 de mémoire, un moteur 105 d'accès mémoire direct pour commander l'échange d'information par l'interface 108 de mémoire, et une mémoire 104 d'initialisation pour stocker le code d'initialisation. Un deuxième ensemble de traiter des ressources fonctionnent à partir de l'autobus périphérique 103 et incluent un contrôleur d'interruption 115 pour publier des demandes d'interruption au microprocesseur 101, à un ensemble de temporisateurs programmables 117 pour produire des signaux chronométrés d'interruption, et à une boucle fermée à clef par phase 131 pour produire des signaux de synchronisation.

 
Web www.patentalert.com

< Reload error compensation in color process control methods

< Transfer of different data types in a telecommunications system

> Generating and displaying a virtual core and a virtual plug associated with a selected piece of the virtual core

> Network-based method and system for analyzing and displaying reliability data

~ 00142