VPR-7.0
|
#include "physical_types.h"
Go to the source code of this file.
Macros | |
#define | POWER_DRC_MIN_L 2.0 |
#define | POWER_DRC_MIN_W 5.0 |
#define | POWER_DRC_MIN_DIFF_L 5.5 |
#define | POWER_DRC_SPACING 3.0 |
#define | POWER_DRC_POLY_OVERHANG 2.5 |
#define | POWER_MTA_W (POWER_DRC_MIN_W + POWER_DRC_POLY_OVERHANG + POWER_DRC_SPACING) |
#define | POWER_MTA_L (POWER_DRC_MIN_L + 2 * POWER_DRC_MIN_DIFF_L + POWER_DRC_SPACING) |
Functions | |
void | power_sizing_init (t_arch *arch) |
double | power_count_transistors_buffer (float buffer_size) |
double | power_transistor_area (double num_transistors) |
#define POWER_DRC_MIN_DIFF_L 5.5 |
Definition at line 34 of file power_sizing.h.
#define POWER_DRC_MIN_L 2.0 |
The functions in this file are used to count the transistors in the FPGA, for physical size estimations
Definition at line 32 of file power_sizing.h.
#define POWER_DRC_MIN_W 5.0 |
Definition at line 33 of file power_sizing.h.
#define POWER_DRC_POLY_OVERHANG 2.5 |
Definition at line 36 of file power_sizing.h.
#define POWER_DRC_SPACING 3.0 |
Definition at line 35 of file power_sizing.h.
#define POWER_MTA_L (POWER_DRC_MIN_L + 2 * POWER_DRC_MIN_DIFF_L + POWER_DRC_SPACING) |
Definition at line 39 of file power_sizing.h.
#define POWER_MTA_W (POWER_DRC_MIN_W + POWER_DRC_POLY_OVERHANG + POWER_DRC_SPACING) |
Definition at line 38 of file power_sizing.h.
double power_count_transistors_buffer | ( | float | buffer_size | ) |
Counts the number of transistors in a buffer.
Definition at line 100 of file power_sizing.c.
void power_sizing_init | ( | t_arch * | arch | ) |
Definition at line 237 of file power_sizing.c.
double power_transistor_area | ( | double | num_transistors | ) |