1 2# Example using a crossbar 3# % ./dsent -cfg configs/example.example -verbose 4 5 6# Name of model to be built and evaluated 7ModelName = MultiplexerCrossbar 8 9# Query string to choose what to evaluate (use '\' to enable multiline config) 10QueryString = \ 11 Energy>>MultiplexerCrossbar:Multicast1@0 \ 12 Energy>>MultiplexerCrossbar:Multicast1@2 \ 13 NddPower>>MultiplexerCrossbar:Leakage@1 \ 14 Area>>MultiplexerCrossbar:Active@1 15 16# Technology file (see models in tech/tech_models) 17ElectricalTechModelFilename = tech/tech_models/Bulk45LVT.model 18 19############################################################################### 20# Timing optimization 21############################################################################### 22 23# True if want to perform timing optimization; otherwise, false. 24IsPerformTimingOptimization = true 25# Nets that the timing optimizer starts from 26TimingOptimization->StartNetNames = [*] # '*' means from all inputs 27# Operating frequency (Hz) 28Frequency = 2e9 29 30############################################################################### 31# Model specifications 32############################################################################### 33 34# Number of inputs 35NumberInputs = 4 36# Number of outputs 37NumberOutputs = 4 38# Number of bits per input/output 39NumberBits = 64 40 41