64K x 16 Bank-Switchable Dual-Ported SRAM Architecture
– Four independent 16K x 16 banks
– 1 Megabit of memory on chip
Fast asynchronous address-to-data access time: 15ns
User-controlled input pins included for bank selects
Independent port controls with asynchronous address & data
busses
Four 16-bit mailboxes available to each port for inter-
processor communications; interrupt option
◆
◆
◆
◆
◆
◆
◆
◆
◆
◆
Interrupt flags with programmable masking
Dual Chip Enables allow for depth expansion without
external logic
UB
and
LB
are available for x8 or x16 bus matching
LVTTL-compatible, single 3.3V (±5%) power supply
Available in a 100-pin Thin Quad Flatpack (14mm x 14mm)
Industrial temperature range (-40°C to +85°C) is available
for selected speeds
Functional Block Diagram
MUX
R/W
L
CE
0L
CE
1L
UB
L
LB
L
OE
L
16Kx16
MEMORY
ARRAY
(BANK 0)
MUX
I/O
8L-15L
I/O
0L-7L
I/O
CONTROL
MUX
16Kx16
MEMORY
ARRAY
(BANK 1)
MUX
I/O
CONTROL
I/O
8R-15R
I/O
0R-7R
R/W
R
CE
0R
CE
1R
UB
R
LB
R
OE
R
CONTROL
LOGIC
CONTROL
LOGIC
A
13L
A
0L(1)
ADDRESS
DECODE
ADDRESS
DECODE
A
13R
A
0R(1)
BA
1L
BA
0L
BANK
DECODE
MUX
16Kx16
MEMORY
ARRAY
(BANK 3)
MUX
BANK
DECODE
BA
1R
BA
0R
BKSEL
3(2)
BKSEL
0(2)
BANK
SELECT
A
5L (1)
A
0L (1)
LB
L
/UB
L
OE
L
R/W
L
CE
L
MAILBOX
INTERRUPT
LOGIC
A
5R(1)
A
0R(1)
LB
R
/UB
R
OE
R
R/W
R
CE
R
MBSEL
L
INT
L
MBSEL
R
INT
R
4077 drw 01
NOTES:
1. The first six address pins for each port serve dual functions. When
MBSEL
= V
IH
, the pins serve as memory address inputs. When
MBSEL
= V
IL
, the pins serve as mailbox
address inputs.
2. Each bank has an input pin assigned that allows the user to toggle the assignment of that bank between the two ports. Refer to Truth Table I for more details.
Moderator, why can't I download the data? [url=https://download.eeworld.com.cn/download/banana/72006]https://download.eeworld.com.cn/download/banana/72006[/url] Moderator, please help me solve it, I'm...
I am the third batch of candidates. I just got the board. Many netizens have already completed the development environment and created a new project. Let's step on the shoulders of giants and move for...
Warm congratulations to Altera's new section. The people of Hubei sent a congratulatory message hoping that the administrator can organize a preferential purchase activity for the MAX 10 development b...
1. Write an interrupt service routine
Write an ISR function c_intXX in the .c source file for interrupt processing, such as:
interrupt void c_intXX (void)
{
…;
}
Note: For hardware interrupts, XX = 00...
A line scan lens is an industrial lens used with line scan cameras. Its imaging principle is to capture the image of the workpiece using a linear sensor and then perform digital signal processing t...[Details]
What is "Car Electronic Fence"
Fleet managers can define a graphical area (regular or irregular) or divide it into administrative zones in Yamei Technology's vehicle backend management system ...[Details]
On August 25th, SK Hynix announced that it has completed development and entered mass production of its 321-layer, 2Tb QLC NAND flash memory product. This achievement marks the world's first applic...[Details]
Recently, Tesla released the "Tesla Car Voice Assistant Terms of Use", announcing that the car voice assistant will be connected to the Doubao large model (Skylark large model) and DeepSeek Chat pr...[Details]
Spark plugs are an indispensable device for engines. As the saying goes, without spark plugs, the engine cannot work properly. The serious consequence is that when driving at high speeds, the engin...[Details]
UPS stands for Uninterruptible Power Supply, which includes energy storage devices. It is mainly used to provide uninterruptible power supply for devices that require high power stability.
...[Details]
A multilevel inverter converts a DC signal into a multilevel staircase waveform. Instead of a straight positive-negative output waveform, the output waveform of a multilevel inverter alternates in ...[Details]
On August 22, the Wall Street Journal reported on the 21st local time that the new US government does not plan to acquire equity in semiconductor wafer foundry giant TSMC and Micron, one of the thr...[Details]
Before understanding single-phase control transformers, let's briefly understand what a single-phase transformer is. A single-phase transformer uses a single-phase input. Compared to a three-phase ...[Details]
There are many motors that can use thyristor speed control, and they can be used in almost all industries. Various types of motors, such as fans, pumps, AC motors, DC motors, torque motors, single-...[Details]
Common methods for troubleshooting roller press bearing wear include repair welding, thermal spraying, brush plating, and scrapping and replacement. However, these methods are often subject to asse...[Details]
The second-generation Snapdragon W5+ and second-generation Snapdragon W5 platforms support users sending and receiving messages via satellite when there is no cellular and Wi-Fi coverage.
...[Details]
According to Reuters, citing people familiar with the matter, British semiconductor design company Arm Holdings (NASDAQ:ARM) has hired Rami Sinno, head of Amazon's (NASDAQ:AMZN) artificial intellig...[Details]
At present, the most troubling thing about pure electric vehicles as new energy sources is not only the range anxiety, but also the disadvantage of long charging time. At present, ternary lithium b...[Details]
The automotive transmission is the foundation of a vehicle's motion. The vehicle's drivetrain transfers engine power to the drive wheels, enabling the vehicle to move. The vehicle's drivetrain cons...[Details]