
COMPILED MACROCELLS
OVERVIEW TO COMPILED MEMORY
SEC ASIC
5-1
STD110
OVERVIEW TO COMPILED MEMORY
This section contains the overview of STD110 compiled memory. In STD110 compiled memory, we provide
application-specific memory solution - high-density and low-power application. That is, two different library
set of compiled memory are available in STD110 cell library. One is the high-density compiled memory,
called STD110-HD compiled memory and the other is the low-power compiled memory, called STD110-LP
compiled memory. The high-density compiled memories are suitable for high integration application with
high-performance whereas the low-power compiled memories are suitable for portable applications. These
are complete memories that are customized to satisfy the requirements of the circuit at hand. Depending on
the function to be generated, the final memory will be implemented as a stand-alone, pitch-matched and
customized leafcells. In addition, to implement optimized memory, we apply the state-of-the-art design
architecture techniques. In STD110 cell library, the compiled memory is fully generated by a
user-configurable compiler, called memory compiler. It allows you to configure a memory through
memory-related specification such as word depth, bit per word, column mux type and so on. The compiler
allows you to select and customize any of memory to satisfy the specific circuit requirements. When the
required specifications have been fully given, you may get any or all of the following items:
— Area-optimized and speed-optimized layout blocks
— Schematic netlist for simulation and verification
— Phantom cell to use in chip-level layout
— Tabular model for timing and power characteristics
— Automatic datasheet for a specific instance
For more detailed information regarding to memory compiler, contact your local representative or
headquarters.
COMPILED MEMORY NAMING CONVENTION
The naming convention of compiled memory in this section will be shown as Fig. 5-1. The memory name
consists of the following convention.
Figure 5-1. Compiled Memory Naming Convention
The first string,
‘memory_code’
, means the name of memory type. In STD110 compiled memory, the
available memory types are as follows:
ARFRAM
FIFO
SPSRAM
SPSRAMBW : Single-Port Synchronous SRAM with Bit-Write
DPSRAM
: Dual-Port Synchronous SRAM
SPARAM
: Single-Port Asynchronous SRAM
DROM
: Synchronous Diffusion-Programmable ROM
MROM
: Synchronous Metal-Programmable ROM
: Multi-Port Asynchronous Register File
: Synchronous First-In First-Out Memory
: Single-Port Synchronous SRAM
[memory_code]_[appl_code]_[opt_code]_[config_code]