CY7C67200-48BAI Cypress Semiconductor Corp, CY7C67200-48BAI Datasheet - Page 10

no-image

CY7C67200-48BAI

Manufacturer Part Number
CY7C67200-48BAI
Description
Manufacturer
Cypress Semiconductor Corp
Datasheet

Specifications of CY7C67200-48BAI

Operating Temperature (min)
-40C
Operating Temperature Classification
Industrial
Operating Temperature (max)
85C
Package Type
FBGA
Rad Hardened
No
Lead Free Status / Rohs Status
Not Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CY7C67200-48BAI
Manufacturer:
CYPRESS
Quantity:
1 500
Part Number:
CY7C67200-48BAI
Manufacturer:
CYPRESS
Quantity:
250
Part Number:
CY7C67200-48BAI
Manufacturer:
CYP
Quantity:
20 000
Document #: 38-08014 Rev. *G
Registers
Some registers have different functions for a read vs. a write
access or USB host vs. USB device mode. Therefore,
registers of this type have multiple definitions for the same
address.
The default register values listed in this data sheet may be
altered to some other value during BIOS initialization. Refer to
the BIOS documentation for Register initialization information.
Processor Control Registers
There are eight registers dedicated to general processor
control. Each of these registers is covered in this section and
is summarized in
CPU Flags Register [0xC000] [R]
Register Description
The CPU Flags register is a read only register that gives
processor flags status.
Global Interrupt Enable (Bit 4)
The Global Interrupt Enable bit indicates if the Global Inter-
rupts are enabled.
1: Enabled
0: Disabled
Negative Flag (Bit 3)
The Negative Flag bit indicates if an arithmetic operation
results in a negative answer.
1: MS result bit is ‘1’
0: MS result bit is not ‘1’
Overflow Flag (Bit 2)
The Overflow Flag bit indicates if an overflow condition has
occurred. An overflow condition can occur if an arithmetic
Bit #
Field
Read/Write
Default
Bit #
Field
Read/Write
Default
Table
15
0
7
0
-
-
16.
...Reserved
14
0
6
0
-
-
Figure 7. CPU Flags Register
13
0
5
0
-
-
Interrupt
Enable
Global
12
R
0
4
X
-
Reserved...
Table 16.Processor Control Registers
result was either larger than the destination operand size (for
addition) or smaller than the destination operand should allow
for subtraction.
1: Overflow occurred
0: Overflow did not occur
Carry Flag (Bit 1)
The Carry Flag bit indicates if an arithmetic operation resulted
in a carry for addition, or borrow for subtraction.
1: Carry/Borrow occurred
0: Carry/Borrow did not occur
Zero Flag (Bit 0)
The Zero Flag bit indicates if an instruction execution resulted
in a ‘0’.
1: Zero occurred
0: Zero did not occur
CPU Flags Register
Register Bank Register
Hardware Revision Register
CPU Speed Register
Power Control Register
Interrupt Enable Register
Breakpoint Register
USB Diagnostic Register
Register Name
Negative
Flag
11
R
0
3
X
-
Overflow
Flag
10
R
X
0
2
-
Address
0xC00A
0xC00E
0xC03C
0xC000
0xC002
0xC004
0xC008
0xC014
Carry
Flag
R
X
9
0
1
-
CY7C67200
Page 10 of 78
R/W
R/W
R/W
R/W
R/W
R/W
W
R
R
Zero
Flag
R
X
8
0
0
-
[+] Feedback

Related parts for CY7C67200-48BAI