IP Library Granted Patent US 7,062,578
Granted Patent B2
US 7,062,578 · App. 09/977,413 · Granted Jun 13, 2006

Flexible processing hardware architecture

Assignee: Acuity Imaging, LLC
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,062,578
App. No.
09/977,413
Granted
Jun 13, 2006
Kind
B2
Abstract

A flexible, reconfigurable processing system architecture allows for the implementation of a variety of processing system configurations to be implemented on a single device, which is preferably a PCI bus add-in extension board with an attached daughter card attached and electrically connected thereto through a PCI Mezzanine type connector, and which is plugged into a personal computer PCI expansion slot. The architecture uses the PCI bus, for example, as the local CPU bus for an embedded processor, which not only allows for flexibility in system configuration but also allows PCI devices to be hidden from the host CPU to allow for proper system startup. The architecture further permits an embedded processing CPU to be re-booted when the secondary PCI bus host bus bridge fails to respond without affecting host CPU or other secondary PCI bus peripheral devices. The architecture provides a method of loading an embedded system CPU's local memory with operating system and diagnostic code without the use of ROM or FLASH memory. A system and method of reserving memory is also disclosed which utilizes a dummy or surrogate board with little of no functionality but which has a class code of a common device such as an Ethernet card. The primary system BIOS will read the class code and reserve memory based on the surrogate card. The driver of the non-standard card such as an embedded processor, can then use the memory space allocated to the surrogate card by the BIOS.

Claims (14)

1. A configurable vision processing system for connection to a personal computer (PC), said configurable vision processing system comprising:

a local peripheral component interconnect (PCI) bus;

a vision accelerator subsystem coupled to said local (PCI) bus, said vision accelerator subsystem including a processing accelerator and at least one image memory interfaced with said processing accelerator;

a digitizer subsystem directly coupled to said local (PCI) bus, said digitizer subsystem including a digitizer and at least one camera coupled to said digitizer; and

a vision central processing unit (CPU) subsystem coupled to said local (PCI) bus, said vision CPU subsystem including an embedded vision system CPU, a host bus bridge for interfacing said vision system CPU to said local (PCI) bus, system memory, at least one system peripheral, and a display controller for interfacing a local display to said local (PCI) bus.

2. The configurable vision processing system of claim 1 further including a peripheral bus bridge coupled to said local PCI bus, wherein said peripheral bus bridge is adapted to be coupled to a host PCI bus within said PC such that said configurable vision processing system is implemented as a PCI add-in extension board.

3. The configurable vision processing system of claim 2 wherein said display controller has an identification selection (IDSEL) line connected to a PCI address line of said local PCI bus in a range of AD[15:11] and wherein said host bus bridge has an IDSEL line connected to a PCI address line of said host PCI bus in a range of AD[31:16].

4. The configurable vision processing system of claim 2 further including a back-door signal between said peripheral bus bridge and said vision CPU subsystem, for resetting said vision CPU subsystem if said vision CPU subsystem locks up.

5. The configurable vision processing system of claim 3 wherein said vision CPU subsystem includes means for controlling a reset release and an identification selection (IDSEL) connection sequencing of devices connected to said local PCI bus to temporarily disable said devices from said local PCI bus.

6. A configurable vision processing system for connection to a personal computer (PC), said configurable vision processing system comprising:

a local peripheral component interconnect (PCI) bus;

a vision accelerator subsystem directly coupled to said local (PCI) bus, said vision accelerator subsystem including a processing accelerator and at least one image memory interfaced with said processing accelerator;

a digitizer subsystem directly coupled to said local (PCI) bus, said digitizer subsystem including a digitizer and at least one camera coupled to said digitizer; and

a vision central processing unit (CPU) subsystem coupled to said local (PCI) bus, said vision CPU subsystem including an embedded vision system CPU, a host bus bridge for interfacing said vision system CPU to said local (PCI) bus, system memory, at least one system peripheral, and a display controller for interfacing a local display to said local (PCI) bus.

Assignments (8)
CHANGE OF NAME Recorded Mar 6, 2019
From: MICROSCAN SYSTEMS INCORPORATED
To: OMRON MICROSCAN SYSTEMS, INC.
Reel/Frame 050244/0489 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2019
From: OMRON MICROSCAN SYSTEMS, INC.
To: OMRON CORPORATION
Reel/Frame 048524/0944 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2009
From: SIEMENS AKTIENGESELLSCHAFT
To: MICROSCAN SYSTEMS, INC.
Reel/Frame 022529/0499 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2009
From: SIEMENS ENERGY & AUTOMATION, INC.
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 022084/0203 →
MERGER Recorded Nov 17, 2005
From: ACUITY IMAGING, LLC
To: ROBOTIC VISION SYSTEMS, INC
Reel/Frame 016794/0051 →
MERGER Recorded Nov 17, 2005
From: ACUITY CIMATRIX CORPORATION
To: SIEMENS ENERGY AND AUTOMATION, INC
Reel/Frame 016794/0078 →
CHANGE OF NAME Recorded Nov 17, 2005
From: ROBOTIC VISION SYSTEMS, INC.
To: ACUITY CIMATRIX, INC.
Reel/Frame 016794/0104 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2001
From: DAVIES, DAVID C.; GREENBERG, MICHAEL P.; WILT, MICHAEL J.; AGAPAKIS, JOHN E.
To: ACUITY IMAGING, LLC
Reel/Frame 012268/0235 →
Continuity (4)
Division 0903041100 · Feb 25, 1998
Continuation In Part 0895377200 · Oct 17, 1997
Provisional Application 6006633900 · Nov 21, 1997
Related Publication 20020019924A1 · Feb 14, 2002