# Example using a crossbar # % ./dsent -cfg configs/example.example -verbose # Name of model to be built and evaluated ModelName = MultiplexerCrossbar # Query string to choose what to evaluate (use '\' to enable multiline config) QueryString = \ Energy>>MultiplexerCrossbar:Multicast1@0 \ Energy>>MultiplexerCrossbar:Multicast1@2 \ NddPower>>MultiplexerCrossbar:Leakage@1 \ Area>>MultiplexerCrossbar:Active@1 # Technology file (see models in tech/tech_models) ElectricalTechModelFilename = tech/tech_models/Bulk45LVT.model ############################################################################### # Timing optimization ############################################################################### # True if want to perform timing optimization; otherwise, false. IsPerformTimingOptimization = true # Nets that the timing optimizer starts from TimingOptimization->StartNetNames = [*] # '*' means from all inputs # Operating frequency (Hz) Frequency = 2e9 ############################################################################### # Model specifications ############################################################################### # Number of inputs NumberInputs = 4 # Number of outputs NumberOutputs = 4 # Number of bits per input/output NumberBits = 64