-
3
pages
-
English
-
Documents
Description
Using the makemem template V1.3 November, 2009 Originally by Allen Tanner, 2004, Modified by Erik Brunvand for CS/ECE 5710/6710 This document describes how to set up to use the makemem ROM generator with an example. Important note: The makemem program claims to generate both ROM and SRAM. DO NOT USE THE SRAM! The ROM has been fabricated and works fine. The SRAM generated by this program is not reliable. Use the memCellsF09 SRAM instead if you’re looking for SRAM! Required directories and files: 1. First you need to edit your library path to point to the memCells library that contains all the pieces that makemem will use to create your memory structure. Edit your library path to include the following new library: memCells //uusoc/facility/cad_common/local/Cadence/lib/mem/memCells 2. For EACH new memory that you want to build, you need to create a new Cadence library to hold that memory. This is because the makemem program generates a LOT of stuff in the library that holds your memory and you don’t want it cluttering up your main cell library or your project library. If you make a new library for each memory, then you can include your memory circuit into your project out of that new library and you won’t mess up your primary library. For this example of a ROM, I’ll create a library named rom64x32. Make sure to attach the UofU_TechLib_ami06 technology to your new library. 3. Now you need to make a unix directory in which to run ...
-
Publié par
-
Langue
English