From 929eae4a23bbc056365040b05f091e4eec77a266 Mon Sep 17 00:00:00 2001 From: Matt Guthaus Date: Wed, 7 Nov 2018 16:09:50 -0800 Subject: [PATCH] Document why sense amp is 8x isolation transistor --- compiler/modules/sense_amp.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/compiler/modules/sense_amp.py b/compiler/modules/sense_amp.py index e2a0e131..6ba5a812 100644 --- a/compiler/modules/sense_amp.py +++ b/compiler/modules/sense_amp.py @@ -26,6 +26,8 @@ class sense_amp(design.design): def input_load(self): #Input load for the bitlines which are connected to the source/drain of a TX. Not the selects. from tech import spice, parameter + # Default is 8x. Per Samira and Hodges-Jackson book: + # "Column-mux transistors driven by the decoder must be sized for optimal speed" bitline_pmos_size = 8 #FIXME: This should be set somewhere and referenced. Probably in tech file. return spice["min_tx_drain_c"]*(bitline_pmos_size/parameter["min_tx_size"])#ff