Apparatus for programming a programmable device, and method
First Claim
1. An apparatus for programming a programmable circuit device capable of realizing at least one sub-circuit by wiring together at least one circuit component, comprising:
- a programmable computing device;
a user interface associated with the programmable computing device; and
a design tool associated with the programmable computing device and configured for interaction with a user at the user interface, the design tool comprising computer program code embodied in the programmable computing device including a sub-circuit definition containing information for defining at least one of multiple configurations, topologies, and parameters of a sub-circuit of a programmable device.
4 Assignments
0 Petitions
Accused Products
Abstract
An apparatus is provided for programming a programmable circuit device capable of realizing at least one sub-circuit by wiring together at least one circuit component. The programmable circuit device includes a programmable computing device, a user interface, and a design tool. The user interface is associated with the programmable computing device. The design tool is associated with the programmable computing device and is configured for interaction with a user at the user interface. The design tool includes computer program code embodied in the programmable computing device including a sub-circuit definition containing information for defining at least one of multiple configurations, topologies, and parameters of a sub-circuit of a programmable device. A method is also provided.
20 Citations
51 Claims
-
1. An apparatus for programming a programmable circuit device capable of realizing at least one sub-circuit by wiring together at least one circuit component, comprising:
-
a programmable computing device;
a user interface associated with the programmable computing device; and
a design tool associated with the programmable computing device and configured for interaction with a user at the user interface, the design tool comprising computer program code embodied in the programmable computing device including a sub-circuit definition containing information for defining at least one of multiple configurations, topologies, and parameters of a sub-circuit of a programmable device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus for programming a programmable device, comprising:
-
a programmable computer;
a user interface associated with the programmable computer; and
computer program code embodied in the programmable computer including at least one sub-circuit definition comprising information about a sub-circuit of a programmable device usable to define multiple values for at least one parameter of the sub-circuit responsive to user input at the user interface for wiring together circuit components to realize a sub-circuit in the programmable device. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method of programming a programmable circuit device, comprising:
-
providing a programmable computer with a design tool and sub-circuit definitions for circuit components; and
with the programmable computer, generating a circuit design that wires together circuit components to realize a sub-circuit within a programmable circuit device. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. An apparatus for programming a programmable device having circuit components capable of being configured into a circuit, comprising:
-
a programmable computer; and
computer program code embodied in the programmable computer including at least one sub-circuit definition comprising information for wiring together sub-circuit components of a programmable device into a circuit design and usable to define unique multiple configurations of the sub-circuit. - View Dependent Claims (42, 43, 44)
-
-
45. A method of configuring together circuit components to enable realization of a circuit in a field programmable analog array (FPAA), comprising:
-
programming a programmable computer with instructions comprising sub-circuit definitions that enable a user via a user interface of the programmable computer to define a configuration of circuit components to realize a sub-circuit in an FPAA; and
via a user interface, defining a specific configuration of circuit components that will realize a sub-circuit in an FPAA. - View Dependent Claims (46, 47, 48, 49, 50, 51)
-
Specification