Bringup
Open the editor
Verilog (digital engine)AS6C62256-55SINv_as6c62256

AS6C62256 SRAM 32K×8

Static RAM 32K×8 (Alliance Memory, 2.7–5.5 V, 55 ns). Asynchronous read at CE̅ = OE̅ = low and WE̅ = high; write: data is latched on the rising edge of WE̅ or CE̅ (end of the write cycle), outputs high impedance during WE̅ = low. Contents after power-up 0 (real: random). Real package SOP-28 330 mil: check the footprint before manufacturing.

A[14]A[12]A[7]A[6]A[5]A[4]A[3]A[2]A[1]A[0]D[0]D[1]D[2]GNDD[3]D[4]D[5]D[6]D[7]nCEA[10]nOEA[11]A[9]A[8]A[13]nWEVCCAS6C62256-55SIN
Schematic symbol

Key data

Category
Memory (Verilog)
Simulation model
Verilog (digital engine)
Manufacturer part number
AS6C62256-55SIN
Reference prefix
U
Pins
28
Land pattern
SOIC-28W_7.5x17.9mm_P1.27mm

Simulation model

The Verilog source is synthesized to gates with Yosys (WebAssembly) and simulated event by event. Outputs drive the analog circuit like CMOS pins through a driver resistance to the supply; inputs switch at 30 % and 70 % of the supply.

Supply pins
28 / 14
Top module
v_as6c62256
Verilog source
module v_as6c62256(input [14:0] A,input nCE,nOE,nWE,inout [7:0] D);
reg [7:0] mem [0:32767];
// a write cycle ends when WE# or CE# rises (whichever first): data is taken there
wire nW=nCE|nWE;
always @(posedge nW) mem[A]<=D;
assign D=(!nCE && !nOE && nWE)?mem[A]:8'bzzzzzzzz;
endmodule

Pins 28

PinNameUse
1A[14]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
2A[12]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
3A[7]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
4A[6]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
5A[5]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
6A[4]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
7A[3]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
8A[2]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
9A[1]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
10A[0]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
11D[0]I/O pinBidirectional data line (tri-state bus)
12D[1]I/O pinBidirectional data line (tri-state bus)
13D[2]I/O pinBidirectional data line (tri-state bus)
14GNDGround pinGround
15D[3]I/O pinBidirectional data line (tri-state bus)
16D[4]I/O pinBidirectional data line (tri-state bus)
17D[5]I/O pinBidirectional data line (tri-state bus)
18D[6]I/O pinBidirectional data line (tri-state bus)
19D[7]I/O pinBidirectional data line (tri-state bus)
20nCEInput pinActive-low control input: low = active; tie high when unused
21A[10]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
22nOEInput pinActive-low control input: low = active; tie high when unused
23A[11]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
24A[9]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
25A[8]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
26A[13]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
27nWEInput pinActive-low control input: low = active; tie high when unused
28VCCSupply pinSupply input: decouple with 100 nF close to the pin

Parameters 1

Access time (model)tpd
Default10n

PCB

Verified land patternSOIC-28W_7.5x17.9mm_P1.27mm