US5025368A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Microprocessor with option area adjacent CPU core facilitating interfacing with peripheral devices
Assignee: Sony Corp
•
Filing: 1985-12-18
•
Granted: 1991-06-18
•
Expires: 2005-12-18
Abstract
Abstract A novel microprocessor architecture can be easily interfaced with various peripheral devices. The microprocessor is generally made up of a CPU core, a RAM, a ROM and an input/output option. The RAM adjoins one edge of the CPU core and the ROM adjoins the opposite edge of the CPU core. The input/output (I/O) option adjoins a third edge of the CPU core and the parallel edges of the RAM and ROM. The input/output option is adapted to allow interfacing with various peripheral devices. The CPU core comprises CPU and segments commonly used to form a complete microprocessor. Such common segments may include a RAM address register facilitating access to the CPU by the peripheral devices.
Inventors
- 👤 Nobuhisa Watanabe
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 14:09
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/76; G06F15/78; G06F15/7807; G06F15/7814
Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
91 words
A microprocessor having architecture comprising: a CPU core having a first, second and third peripheral edges, which first and second peripheral edges are located on opposite sides of said CPU core and connected by said third peripheral edge; a RAM adjoining said first peripheral edge of said CPU core; a ROM adjoining said second peripheral edge of said CPU core; and an input/output option structurally adapted for interfacing with various peripheral devices and adjoining said third peripheral edge of said CPU core and parallel peripheral edges of said RAM and ROM.
Claim 2
Dependent Claim
91 words
A microprocessor having architecture comprising: a CPU core having a first, second and third peripheral edges, which first and second peripheral edges are located on opposite sides of said CPU core and connected by said third peripheral edge; a RAM adjoining said first peripheral edge of said CPU core; a ROM adjoining said second peripheral edge of said CPU core; and an input/output option structurally adapted for interfacing with various peripheral devices and adjoining said third peripheral edge of said CPU core and parallel peripheral edges of said RAM and ROM.
Claim 3
Dependent Claim
22 words
The microprocessor architecture as set forth in claim 1, wherein said CPU core, comprises an instruction decoder adjoining said second peripheral edge.
Claim 4
Dependent Claim
36 words
The microprocessor architecture as set forth in claim 2, wherein said CPU core further comprises various function blocks respectively lying perpendicular to said first and second peripheral edges and arranged side-by-side and parallel to each other.
Claim 5
Dependent Claim
20 words
The microprocessor architecture as set forth in claim 3, wherein said function blocks lie about parallel to said input/output option.
Claim 6
Dependent Claim
17 words
The microprocessor architecture as set forth in claim 4, wherein said function blocks include a timer register.
Claim 7
Dependent Claim
18 words
The microprocessor architecture as set forth in claim 4, wherein said function blocks include a serial input/output register.
Claim 8
Dependent Claim
26 words
The microprocessor architecture as set forth in claim 4, wherein said function blocks all have the same bit length and essentially the same number of bytes.
Claim 9
Dependent Claim
37 words
The microprocessor architecture as set forth in claim 1, which further comprises a plurality of peripheral input/output units interfacing with said input/output option, and said RAM has an address bus which also addresses said peripheral input/output units.
Claim 10
Dependent Claim
39 words
The microprocessor architecture as set forth in claim 7, wherein said CPU core has a RAM address decoder for locating addresses in said peripheral input/output units, which RAM address decoder has address decoding lines extending into said input/output option.
Claim 11
Dependent Claim
146 words
A microprocessor having architecture which is structurally adapted for embodiment on a single chip and for conveniently interfacing with various peripheral devices through an I/O option comprising: a CPU core structurally arranged on said substrate and comprising elements defining first, second, and third peripheral edges, said first and said second peripheral edges being located on opposite sides of said CPU core, said third peripheral edge connecting said first and said second peripheral edges; a RAM structurally positioned on said substrate adjacent said first peripheral edge of said CPU core; a ROM structurally positioned on said substrate and adjoining said second peripheral edge of said CPU core, opposite said first peripheral edge and said RAM; and, said I/O option for interfacing various peripheral devices located on said substrate adjoining said third peripheral edge of said CPU core and peripheral edges of both said RAM and said ROM.
Claim 12
Dependent Claim
146 words
A microprocessor having architecture which is structurally adapted for embodiment on a single chip and for conveniently interfacing with various peripheral devices through an I/O option comprising: a CPU core structurally arranged on said substrate and comprising elements defining first, second, and third peripheral edges, said first and said second peripheral edges being located on opposite sides of said CPU core, said third peripheral edge connecting said first and said second peripheral edges; a RAM structurally positioned on said substrate adjacent said first peripheral edge of said CPU core; a ROM structurally positioned on said substrate and adjoining said second peripheral edge of said CPU core, opposite said first peripheral edge and said RAM; and, said I/O option for interfacing various peripheral devices located on said substrate adjoining said third peripheral edge of said CPU core and peripheral edges of both said RAM and said ROM.
Claim 13
Dependent Claim
22 words
The microprocessor architecture as set forth in claim 10, wherein said CPU core comprises an instruction decoder adjoining said second peripheral edge.
Claim 14
Dependent Claim
36 words
The microprocessor architecture as set forth in claim 10, wherein said CPU core further comprises various function blocks respectively lying perpendicular to said first and second peripheral edges and arranged side-by-side and parallel to each other.
Claim 15
Dependent Claim
20 words
The microprocessor architecture as set forth in claim 10, wherein said function blocks lie about parallel to said input/output option.
Claim 16
Dependent Claim
17 words
The microprocessor architecture as set forth in claim 10, wherein said function blocks include a timer register.
Claim 17
Dependent Claim
18 words
The microprocessor architecture as set forth in claim 10, wherein said function blocks include a serial input/output register.
Claim 18
Dependent Claim
26 words
The microprocessor architecture as set forth in claim 10, wherein said function blocks all have the same bit length and essentially the same number of bytes.
Claim 19
Dependent Claim
37 words
The microprocessor architecture as set forth in claim 10, wherein further comprises a plurality of peripheral input/output units interfacing with said input/output option, and said RAM has an address bus which also addresses said peripheral input/output units.
Claim 20
Dependent Claim
39 words
The microprocessor architecture as set forth in claim 10, wherein said CPU core has a RAM address decoder for locating addresses in said peripheral input/output units, which RAM address decoder has address decoding lines extending into said input/output option.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1994-06-17 | 1994-12-17 | 1995-06-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1998-06-17 | 1998-12-17 | 1999-06-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2002-06-17 | 2002-12-17 | 2003-06-18 | $7700.00 | Window Closed / Lapsed |