发明名称 Interface between a microprocessor and user-defined macro-cells
摘要 An interface between a microprocessor uP or a local bus LB and a user-defined macro-cell is provided by two distributed modules, DMI MAIN and DMI PERIPHERAL. The DMI MAIN module is connected to the microprocessor bus or local bus at one side, and to an internal bus (labelled as COMMON BUS) at the other side. Each macro-cell is connected via point-to-point buses to a DMI PERIPHERAL module to transfer signals to and from the macro-cell. Each DMI PERIPHERAL module contains a set of peripheral resources such as registers and memories, including FIFO type memories. The DMI PERIPHERAL module is controlled by the DMI MAIN module for the execution of read/write commands from the microprocessor uP. The DMI PERIPHERAL modules are easily configurable to the specific needs of each macro-cell, thus making the interface adaptable. A protocol for operating such an interface is also disclosed. The interface may find particular use in ASIC (application specific integrated circuit) or FPGA (field programmable gate array) applications.
申请公布号 GB2373595(A) 申请公布日期 2002.09.25
申请号 GB20010006407 申请日期 2001.03.15
申请人 * ITALTEL S.P.A 发明人 RICCARDO * GEMELLI;MARCO * PAVESI;GUISEPPE * DE BLASIO
分类号 G06F1/24;G06F13/14;G06F13/38;G06F13/40;G06F17/50 主分类号 G06F1/24
代理机构 代理人
主权项
地址