Controller with interface attachment
First Claim
Patent Images
1. A system for operating an electronic circuit, said system comprising:
- a controller;
an attachment removably connectable to the controller and removably connectable to the electronic circuit; and
a memory within said attachment for storing information relating to the electronic circuit;
wherein the controller further comprises a programmable logic device;
the controller receives the information from the memory to configure the programmable logic device; and
signals transmitted between said controller and said electronic circuit are only processed by said programmable logic device, and wherein the information relating to the electronic circuit includes configuration data and operational software, the controller uses the configuration data and the operational software to operate the electronic circuit to perform at least one of a monitoring operation, testing operation, debugging operation, programming operation, registering operation, initialization operation and an identification operation.
3 Assignments
0 Petitions
Accused Products
Abstract
A controller with attachments for controlling specific electronic circuits is disclosed. Each attachment has a connector connectable to the electronic circuit to be controlled, and a memory accessible by the controller that contains configuration data for accessing the electronic circuit, and operational software for operating the electronic circuit.
50 Citations
99 Claims
-
1. A system for operating an electronic circuit, said system comprising:
-
a controller;
an attachment removably connectable to the controller and removably connectable to the electronic circuit; and
a memory within said attachment for storing information relating to the electronic circuit;
wherein the controller further comprises a programmable logic device;
the controller receives the information from the memory to configure the programmable logic device; and
signals transmitted between said controller and said electronic circuit are only processed by said programmable logic device, and wherein the information relating to the electronic circuit includes configuration data and operational software, the controller uses the configuration data and the operational software to operate the electronic circuit to perform at least one of a monitoring operation, testing operation, debugging operation, programming operation, registering operation, initialization operation and an identification operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for operating an electronic circuit, said system comprising:
-
a controller having at least a first electrical connector and;
an attachment device comprising a second connector connectable to said first electrical connector;
at least a third connector connectable to an electronic circuit, said second connector being connected to said third connector; and
a memory within said attachment for storing information relating to said electronic circuit, said controller receiving said information from said memory during a time when said attachment device is connected to said controller, and using said information to control said electrical circuit to perform one operation of a testing operation and a programming operation;
wherein, signals in transit between said controller and said electronic circuit are directly routed through said attachment device. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system for operating an electronic circuit, comprising:
-
a controller comprising a first connector; and
an attachment comprising;
a second connector and connectable to the first connector of the controller;
a third connector coupled to the second connector and connectable to the electronic circuit; and
a memory containing configuration data and operational software for the electronic circuit which is accessible by said controller, wherein said controller using said configuration data and operational software to operate the electronic circuit to perform one of a monitoring operation, testing operation, debugging operation, programming operation, registering operation, initialization operation and an identification operation; and
signals in transit between said controller and electronic circuit are directly routed through said attachment. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A system for operating a selected one of a plurality of electronic circuits, each of said electronic circuits being associated with an attachment therefore, said system comprising:
-
a controller having a first connector; and
an attachment associated with one of said plurality of electronic circuits, said attachment having a second connector connectable to the first connector of the controller;
a third connector connectable to said associated electronic circuit; and
a memory containing configuration data and operational software for said associated electronic circuit which is accessible by said controller, said controller using said configuration data and operational software to operate said associated electronic circuit which is connected to said third connector;
wherein signals in transit between said controller and said selected one of a plurality of electronic circuits are routed directly through said attachment. - View Dependent Claims (34, 35)
-
-
36. A system for operating an electronic circuit, comprising:
-
a controller having a first connector and a second connector, and an attachment comprising;
a third connector connectable to the first connector of the controller;
a fourth connector connectable to the second connector of the controller;
a fifth connector connectable to the electronic circuit; and
a memory containing configuration data and operational software for the electronic circuit which is accessible by said controller through the second connector of the controller and fourth connector of the attachment to control the electronic circuit through the first connector of the controller, and third connector and fifth connector of the attachment;
wherein signals in transit between said controller and said electronic circuit are routed directly through said attachment.
-
-
37. A system for operating an electronic circuit, comprising:
-
a controller device comprising;
a central processing unit;
a programmable logic device;
a first connector; and
a second connector; and
an attachment device comprising;
a third connector connectable to the first connector of the controller;
a fourth connector connectable to the second connector of the controller;
a non-volatile memory containing configuration data and an operational program; and
a fifth connector connectable to an electronic circuit;
wherein the central processor reads the configuration data through said second and fourth connectors and causes the programmable logic device to route signals between said controller and fifth connector and through said third and first connector; and
wherein the central processor reads the configuration data through said second and fourth connectors and causes the programmable logic device to directly route signals between said controller and fifth connector and through said third and first connector; and
said central processor operates the electronic circuit through execution of the operational program. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A system for operating an integrated circuit, comprising:
-
a controller, an attachment comprising;
a memory having configuration data and operational software for the integrated circuit; and
an integrated circuit socket;
wherein the attachment is connectable to the controller to allow the controller to access information in said memory for operating an integrated circuit connected to said socket;
the controller accessing operational software in said memory which is used to operate the integrated circuit; and
the controller operates the integrated circuit by directly routing signals between said integrated circuit and said controller through said attachment. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. A system for operating an electronic circuit, said system comprising:
-
a universal processing device comprising;
a programmable logic device;
a central processing unit;
a first memory;
a bus connected to said programmable logic device, said central processing unit, and said memory;
a first input/output connector, coupled to said programmable logic device; and
a second input/output connector coupled to said central processing unit; and
an attachment device connectable to said universal processing device, said attachment device comprising;
a third input/output connector adapted to attachably connect with said first input/output connector;
a fourth input/output connector adapted to connect with an electronic circuit;
a fifth input/output connector adapted to detachably connect with said second input/output connector; and
a second memory for storing information relating to said electronic circuit, wherein said universal processing device receives said information from said second memory when said attachment device is connected thereto and uses said received information to operate an electronic circuit connected to said fourth input/output connector by directly routing signals to said electronic circuit through said attachment device, wherein said electronic circuit is controlled to perform at least a monitoring operation. - View Dependent Claims (63)
the central processing unit accesses the second memory of the attachment device through the second input/output connector and fifth input/output connector, loads operational software for the electronic circuit contained in said information from said second memory in the first memory, accesses the electronic circuit through the first input/output connector, third input/output connector, and fourth input/output connector, and executes the operational software to control the electronic circuit.
-
-
64. A system for operating an electronic circuit said system comprising:
-
a controller comprising at least a first connector; and
a primary attachment comprising;
a second connector connectable to the first connector of the controller;
a third connector coupled to the second connector; and
a first memory containing information relating to the electronic circuit;
a secondary attachment comprising;
a fourth connector connectable to the third connector of the primary attachment;
a fifth connector coupled to the fourth connector and connectable to said electronic circuit said memory being accessed by said controller; and
said controller using said information stored in said first memory to operate an electronic circuit connected to said fifth connector by directly routing signals between said controller and said electronic circuit through said primary and secondary attachments. - View Dependent Claims (65, 66, 67, 68, 69, 70, 71)
-
-
72. A method of operating an electronic circuit detachably connected to an attachment, said attachment detachably connected to a controller, comprising the steps of:
-
reading by the controller of information concerning the electronic circuit from a memory of the attachment; and
operating the electronic circuit by the controller;
said controller using said information to operate the electronic circuit by directly routing signals between said controller and said electronic circuit through said attachment. - View Dependent Claims (73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83)
-
-
84. A method of operating an electronic circuit comprising the steps of:
-
reading by a controller, detachably connected to an attachment, of configuration data and operational software of the electronic circuit from a memory of the attachment;
implementing by the controller of the configuration data by configuring a programmable logic device of the controller to access an electronic circuit detachably connected to the attachment; and
execution by the controller of the operational software to control the electronic circuit by routing signals between said controller and said electronic circuit through said attachment, wherein said signals are only processed by said programmable logic device.
-
-
85. A method for operating an electronic circuit detachably connected to a first connector of the attachment, said first connector connected to a second connector of said attachment, said second connector of said attachment being detachably connected to a third connector of a controller, comprising the steps of:
-
reading by the controller of configuration data and operational software from a memory of the attachment;
accessing by the controller of the electronic circuit by routing signals to and from the electronic circuit according to the configuration data; and
executing by the controller of the operational hardware for operating the electronic circuit by directly routing signals between said controller and said electronic circuit through said attachment. - View Dependent Claims (86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97)
-
-
98. A method for operating an electronic circuit, said method comprising:
-
accessing by a processor of a controller device a memory contained on a detachable attachment device coupled to said controller;
reading information stored in the memory of the attachment by said processor;
storing by the processor of said information;
accessing said electronic circuit by the processor by routing signals from said processor directly through said attachment device to an electronic circuit connected to said attachment; and
operating said electronic circuit by said processor.
-
-
99. A method for operating an electronic circuit, said method comprising:
-
reading with a controller device information contained in a memory of an attachment device detachably coupled to said controller device; and
said controller device using said information to operate an electronic circuit coupled to said controller device by directly routing signals through said attachment device to operate the electronic circuit to perform one of a monitoring operation and a programming operation.
-
Specification