Real time programmable signal processor architecture
AssigneeLogic Devices, Inc.
InventorsJeffrey I. Robinson, Keith Rouse, Bruce R. Musicus
Life of this patent
Estimating the term…
Loading patent…
AssigneeLogic Devices, Inc.
InventorsJeffrey I. Robinson, Keith Rouse, Bruce R. Musicus
Estimating the term…
A programmable integrated signal processor ("SPROC") is provided having a multiported central memory unit (RAM), a program memory, at least one, and preferably a plurality of digital processors coupled to the multiported RAM and to the program memory, a data flow manager which controls external data flowing into the SPROC and processed data flowing out of the SPROC by acting as an interface of such data with the multiported RAM, input and output ports coupled to the DFM and acting as serial interfaces for the SPROC, and a host port permitting the programming of the SPROC and acting as a parallel interface to the SPROC. SPROCs may be coupled via the input and output ports to provide a system. The SPROC architecture permits the SPROC system to be computationally expandable, to have low latency and parasitic overhead for real time I/O, to efficiently execute a multiple of asynchronous processes, and to easily interface with microprocessors of various formats. The SPROC architecture in conjunction with a compiler and user interface system permits a user to "sketch and realize" complex circuits in the SPROC. An access port coupled to the multiported data RAM and the program RAM is provided for debugging purposes and permits reading and writing to data and program RAM memory locations. A probe permits monitoring of a memory location and provides an analog signal indicative thereof. The SPROC accomplishes for signal processing that which a microprocessor accomplishes for logic processing, and is further also easily realized in silicon.
A programmable, real time, signal processor apparatus designed for semiconductor integration, which receives regularly clocked data signals from means external said signal processor apparatus, and processes said data signals in a real time fashion, thereby generating processed data signals which are available external to said processor apparatus as regularly clocked output signals, comprising:
A programmable real time signal processor apparatus designed for semiconductor integration, which receives regularly clocked data signals from means external said signal processor apparatus, and processes said regularly clocked data signals thereby generating processed data signals which are available external to said processor apparatus as regularly clocked output signals, comprising:
A system for implementing in substantially integrated circuit format different circuits defined by textual or graphical high level description, comprising:
A method for processing information in a real time signal processor apparatus designed for semiconductor integration, said processor apparatus having a data signal receiving means for receiving regularly clocked data signals from a means external to said processor apparatus, a multiported central memory unit coupled to said data signal receiving means, a digital processor means coupled to said multiported central memory unit, and at least one output port coupled to said multiported central memory unit, said method comprising for an operating mode of said processor apparatus:
Dependencies are inferred from the claim text.