参数资料
型号: IMSR-67025V-35
厂商: TEMIC SEMICONDUCTORS
元件分类: SRAM
英文描述: 8K X 16 DUAL-PORT SRAM, 35 ns, PQCC84
封装: PLASTIC, LCC-84
文件页数: 19/23页
文件大小: 257K
代理商: IMSR-67025V-35
M 67025
MATRA MHS
Rev. D (29/09/95)
5
Functional Description
The M 67025 has two ports with separate control, address
and I/0 pins that permit independent read/write access to
any memory location. These devices have an automatic
power-down feature controlled by CS.CS controls
on-chip power-down circuitry which causes the port
concerned to go into stand-by mode when not selected
(CS high). When a port is selected access to the full
memory array is permitted. Each port has its own Output
Enable control (OE). In read mode, the port’s OE turns the
Output drivers on when set LOW. Non-conflicting
READ/WRITE conditions are illustrated in table 1.
The interrupt flag (INT) allows communication between
ports or systems. If the user chooses to use the interrupt
function, a memory location (mail box or message center)
is assigned to each port. The left port interrupt flag (INTL)
is set when the right port writes to memory location 1FFE
(HEX). The left port clears the interrupt by reading
address location 1FFE. Similarly, the right port interrupt
flag (INTR) is set when the left port writes to memory
location 1FFF (HEX), and the right port must read
memory location 1FFF in order to clear the interrupt flag
(INTR). The 16 bit message at 1FFE or 1FFF is
user-defined. If the interrupt function is not used, address
locations 1FFE and 1FFF are not reserved for mail boxes
but become part of the RAM. See table 3 for the interrupt
function.
Arbitration Logic
Functional Description
The arbitration logic will resolve an address match or a
chip select match down to a minimum of 5 ns determine
which port has access. In all cases, an active BUSY flag
will be set for the inhibited port.
The BUSY flags are required when both ports attempt to
access the same location simultaneously. Should this
conflict arise, on-chip arbitration logic will determine
which port has access and set the BUSY flag for the
inhibited port. BUSY is set at speeds that allow the
processor to hold the operation with its associated address
and data. It should be noted that the operation is invalid
for the port for which BUSY is set LOW. The inhibited
port will be given access when BUSY goes inactive.
A conflict will occur when both left and right ports are
active and the two addresses coincide. The on-chip
arbitration determines access in these circumstances.
Two modes of arbitration are provided : (1) if the
addresses match and are valid before CS on-chip control
logic arbitrates between CSL and CSR for access ; or (2)
if the CSs are low before an address match, on-chip
control logic arbitrates between the left and right
addresses for access (refer to table 4). The inhibited port’s
BUSY flag is set and will reset when the port granted
access completes its operation in both arbitration modes.
Data Bus Width Expansion
Master/Slave Description
Expanding the data bus width to 32 or more bits in a
dual-port RAM system means that several chips may be
active simultaneously. If every chips has a hardware
arbitrator, and the addresses for each arrive at the same
time one chip may activate in L BUSY signal while
another activates its R BUSY signal. Both sides are now
busy and the CPUs will wait indefinitely for their port to
become free.
To overcome this “Busy Lock-Out” problem, MHS has
developped a MASTER/SLAVE system which uses a
single hardware arbitrator located on the MASTER. The
SLAVE has BUSY inputs which allow direct interface to the
MASTER with no external components, giving a speed
advantage over other systems.
When dual-port RAMs are expanded in width, the
SLAVE RAMs must be prevented from writing until after
the BUSY input has settled. Otherwise, the SLAVE chip
may begin a write cycle during a conflict situation.
Conversely, the write pulse must extend a hold time
beyond BUSY to ensure that a write cycle occurs once the
conflict is resolved. This timing is inherent in all
dual-port memory systems where more than one chip is
active at the same time.
The write pulse to the SLAVE must be inhibited by the
MASTER’s maximum arbitration time. If a conflict then
occurs, the write to the SLAVE will be inhibited because
of the MASTER’s BUSY signal.
Semaphore Logic
Functional Description
The M 67025 is an extremely fast dual-port 4k
× 16
CMOS static RAM with an additional locations dedicated
to binary semaphore flags. These flags allow either of the
processors on the left or right side of the dual-port RAM
to claim priority over the other for functions defined by
the system software. For example, the semaphore flag can
be used by oner processor to inhibit the other from
accessing a portion of the dual-port RAM or any other
shared resource.
相关PDF资料
PDF描述
IM42-67025V-55 8K X 16 DUAL-PORT SRAM, 55 ns, CQCC84
IDT7052S20G 2K X 8 FOUR-PORT SRAM, 20 ns, CPGA108
IS61NVP12836B-200B3 128K X 36 ZBT SRAM, 3.1 ns, PBGA165
IDT7202SA120DB 1K X 9 OTHER FIFO, 120 ns, CDIP28
IDT7202SA25L8 1K X 9 OTHER FIFO, 25 ns, CQCC32
相关代理商/技术参数
参数描述
IMSRA81AL 制造商:Hubbell Wiring Device-Kellems 功能描述:ISTATION MOD, W/S-VID,RCA AUD,8P F,1U,AL
IMSRA81BK 制造商:Hubbell Wiring Device-Kellems 功能描述:ISTATION MOD, W/S-VID,RCA AUD,8P F,1U,BK
IMSRA81EI 制造商:Hubbell Wiring Device-Kellems 功能描述:ISTATION MOD, W/S-VID,RCA AUD,8P F,1U,EI
IMSRA81GY 制造商:Hubbell Wiring Device-Kellems 功能描述:ISTATION MOD, W/S-VID,RCA AUD,8P F,1U,GY
IMSRA81LA 制造商:Hubbell Wiring Device-Kellems 功能描述:ISTATION MOD, W/S-VID,RCA AUD,8P F,1U,LA