发明名称 High speed access to PC card memory using interrupts
摘要 A system for accessing attribute memory on a card using the interrupt capability of a microcontroller on the PCMCIA card intended to perform I/O functions for the host. The attribute memory interfaces directly with the microcontroller. A PLD is connected between the host bus and the microcontroller decodes the host's bus signals and generates an interrupt signal when it detects a request for access to the attribute memory which signal is supplied to the microcontroller. Upon receipt of the interrupt signal, the microcontroller runs a special routine that accesses attribute memory and supplies the results to the host. The PCMCIA card has a configured state in which the host has read the configuration information from attribute memory and has allocated necessary system resources. The PCMCIA card is in an unconfigured state if the foregoing has not been accomplished. The programmable logic device contains an AND gate having one of its inputs connected to the lines of the bus relating to the I/O function and a second input connected to the microprocessor for receiving a card enable signal, having at least two logic states. The control signals are passed to the microcontroller when the card enable signal is in one of the two logic states. The method consists of the steps of decoding the bus signals; when the host requests access to attribute memory, generate an interrupt signal and supply it to the microcontroller; the microcontroller runs an interrupt routine that includes saving the microcontroller registers, disabling the I/O functions, accessing the attribute memory, and providing the results to the host.
申请公布号 US5664198(A) 申请公布日期 1997.09.02
申请号 US19940329230 申请日期 1994.10.26
申请人 INTEL CORPORATION 发明人 CHEN, CHENGWU;PIERCE, MICHAEL E.;FOOTE, III, JAMES L.
分类号 G06F13/40;(IPC1-7):G06F13/14;G06F13/00 主分类号 G06F13/40
代理机构 代理人
主权项
地址
您可能感兴趣的专利