A data processing system and a method for accessing data therein. The data processing system includes a microprocessor, an application specific integrated circuit (ASIC), and a memory. The ASIC is coupled between the microprocessor and the memory and is utilized to communicate with an external computer system for downloading a program code from the external computer system to the memory in which the program code is stored in a memory region of the memory through the ASIC. In addition, the ASIC is for mapping the memory region onto an external memory address space of the microprocessor. The microprocessor generates an address latch enable (ALEN) signal, program memory enable (PMEN) signal, read enable (RDEN) signal, write enable (WREN) signal, and a first address signal. The ASIC, during the enabling period of the ALEN signal, receives the first address signal, converts the first address signal into a second address signal corresponding to an address in the memory region, and reads a first data from the memory according to the second address signal. When the PMEN or RDEN signal is enabled, the ASIC converts the first data into a second data and sends the second data to the microprocessor. When the WREN signal is enabled, the microprocessor sends a third data to the ASIC and the ASIC converts the third data into a fourth data and writes the fourth data into the memory according to the second address signal.

Ein Datenverarbeitungssystem und eine Methode für Daten darin zugänglich machen. Das Datenverarbeitungssystem schließt einen Mikroprozessor, eine Anwendung spezifische integrierte Schaltung (ASIC) und ein Gedächtnis ein. Das ASIC wird zwischen dem Mikroprozessor und dem Gedächtnis verbunden und wird verwendet, um mit einem externen Computersystem für das Downloading eines Programmcodes vom externen Computersystem zum Gedächtnis zu verständigen, in dem der Programmcode in einem doppelt belegten des Gedächtnisses durch das ASIC gespeichert wird. Zusätzlich ist das ASIC für das Diagramm des doppelt belegten auf einen externen Adreßraum des Mikroprozessors. Der Mikroprozessor erzeugt einen Adreßzwischenspeicher ermöglichen Signal (ALEN), ermöglichen Programmgedächtnis dem Signal (PMEN), gelesen ermöglichen Sie Signal (RDEN), schreiben ermöglichen (ZAUNKÖNIG) Signal und einem ersten Adresse Signal. Das ASIC, während der ermöglichenden Periode des ALEN Signals, empfängt das erste Adresse Signal, wandelt das erste Adresse Signal in ein zweites Adresse Signal um, das einer Adresse im doppelt belegten entspricht und liest erste Daten vom Gedächtnis entsprechend dem zweiten Adresse Signal. Wenn das PMEN oder RDEN Signal ermöglicht wird, wandelt das ASIC die ersten Daten in zweite Daten um und schickt die zweiten Daten zum Mikroprozessor. Wenn das ZAUNKÖNIG-Signal ermöglicht wird, schickt der Mikroprozessor dritte Daten zum ASIC und das ASIC wandelt die dritten Daten in vierte Daten um und schreibt die vierten Daten in das Gedächtnis entsprechend dem zweiten Adresse Signal.

 
Web www.patentalert.com

< (none)

< Dynamically configurable page table

> Method and apparatus for transaction pacing to reduce destructive interference between successive transactions in a distributed symmetric multiprocessor system

> (none)

~ 00060