2009
DOI: 10.3844/ajeassp.2009.703.707
|View full text |Cite
|
Sign up to set email alerts
|

Solving the State Assignment Problem Using Stochastic Search Aided with Simulated Annealing

Abstract: Problem statement: Solving the state assignment problem means finding the optimum assignment for each state within a sequential digital circuit. These optimum assignments will result in decreasing the hardware realization cost and increasing the reliability of the digital circuit. Unfortunately, the state assignment problem belongs to the class of nondeterministic polynomial time problems (NP complete) which requires heavy computations. Different attempts have been made towards solving the problem with … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2011
2011
2024
2024

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 12 publications
(5 citation statements)
references
References 8 publications
0
5
0
Order By: Relevance
“…Figure 2 shows a multi-level/stage inventory system, system with connected set of stages representing the steps for assembly and/or distribution for a family of products. The general product structure can be split into the following 4 special cases namely the assembly; serial; parallel and single stage multi-item (Aly, 2009;Vijay and Manoharan, 2010). (Discussion on these cases will not be given in this study).…”
Section: Methodsmentioning
confidence: 99%
“…Figure 2 shows a multi-level/stage inventory system, system with connected set of stages representing the steps for assembly and/or distribution for a family of products. The general product structure can be split into the following 4 special cases namely the assembly; serial; parallel and single stage multi-item (Aly, 2009;Vijay and Manoharan, 2010). (Discussion on these cases will not be given in this study).…”
Section: Methodsmentioning
confidence: 99%
“…Some algorithms are based on simulated annealing for optimizing area and/or power. In [128], the approximate fitness function is used to optimize the area. In [129], both area and power are optimized.…”
Section: Saving Power By State Assignmentmentioning
confidence: 99%
“…In addition to encode the states, the proposed technique assigns values to the don't care outputs to achieve its objective. There is a key difference between the proposed technique and the conventional state-encoding approaches [5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20] that justifies its novelty. State-encoding algorithms assign a different code to each FSM state with the purpose of simplifying the complexity of the transition and output functions.…”
Section: Mapping Outputs and States Encoding Bits To Outputs By Means...mentioning
confidence: 99%
“…Constraints ( 11) and ( 12) ensure that the state-encoding bits and the outputs, respectively, are not mapped more than once (see Figure 3a,b). Constraint (13) guarantees that any output cannot be used to generate more than one signal by means of a multiplexer, whether a state-encoding bit or an output (see Figure 3c). Constraints ( 14) and (15) prevent that an output is mapped to itself (see Figure 3d).…”
Section: Integer Linear Programming Formulationmentioning
confidence: 99%
See 1 more Smart Citation