首页>
外国专利>
System for downloading program code to a microprocessor operative as a slave to a master microprocessor
System for downloading program code to a microprocessor operative as a slave to a master microprocessor
展开▼
机译:用于将程序代码下载到作为主微处理器的从属器件的微处理器的系统
展开▼
页面导航
摘要
著录项
相似文献
摘要
A master microprocessor downloads program codes to a slave microprocessor which does not require a read-only memory ROM containing any instruction codes. While downloading, the slave microprocessor reads the program instructions to execute from a register, which is written to by the master microprocessor. The execution of these instructions causes the slave microprocessor to write program instructions to its RAM which will be executed later, in normal operation. The slave microprocessor has a handshaked bus which causes it to terminate a read from the register only after the master microprocessor has written to it. Logic, preferably a programmable array logic (PAL) device, decodes addresses and generates the "READY" handshake bus signal for the slave microprocessor. The cost of the slave microprocessor is reduced since a bootloader ROM which may be embedded internal or external to the slave microprocessor integrated circuit chip is not required. Also additional circuitry for loading program code as is required in direct memory access (DMA) is not required. Only an existing register, which is also used by the master microprocessor to send messages to the slave microprocessor in normal operation, operative in handshaking bus transactions is required thereby reducing the cost of the slave microprocessor and its associated devices.
展开▼