Programmable pin designation for semiconductor devices
First Claim
1. A system for programmably designating semiconductor device pins comprising, in combination:
- a programming port for receiving a plurality of pin designation instructions;
configuration logic coupled to the programming port for storing the plurality of pin designation instructions;
selection logic coupled to the programming port for selecting the function of at least one pin designation;
at least one pin coupled to the selection logic and that is programmably designated to perform one of a plurality of I/O functions;
a plurality of pins with a predesignated address function; and
programming logic coupled to the programming port for interpreting the plurality of pin designation instructions.
7 Assignments
0 Petitions
Accused Products
Abstract
The invention allows the programmer to designate one or more pins on a semiconductor device as either address pins, which are in addition to a predetermined set of address lines or as alternate I/O pins. The object of the invention is to provide the programmer with the capability of defining with preciseness the particular size of the address bus needed for a specific application. The invention is comprised of a programming port, optional programming logic, configuration logic, selection logic and a set of pins that may be configured as per the programmer'"'"'s requirements. The invention is to exist on a single, monolithic semiconductor device.
-
Citations
7 Claims
-
1. A system for programmably designating semiconductor device pins comprising, in combination:
-
a programming port for receiving a plurality of pin designation instructions; configuration logic coupled to the programming port for storing the plurality of pin designation instructions; selection logic coupled to the programming port for selecting the function of at least one pin designation; at least one pin coupled to the selection logic and that is programmably designated to perform one of a plurality of I/O functions; a plurality of pins with a predesignated address function; and programming logic coupled to the programming port for interpreting the plurality of pin designation instructions. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for programmably designating semiconductor pins comprising the steps of:
-
providing a plurality of pin designation instructions to a programming port; providing at least one configuration register to store the plurality of pin designation instructions received from the programming port; providing selection logic that is controlled by the pin designation instructions stored in the at least one configuration register for selecting one of a plurality of I/O functions; providing at least one pin coupled to the selection logic and that is programmably designated to perform one of the plurality of I/O functions; providing a plurality of pins with a predesignated address function; and providing programming logic coupled to the programming port for interpreting the plurality of pin designation instructions.
-
Specification