Electronic Components Datasheet Search |
|
STFLWARP11 Datasheet(PDF) 7 Page - STMicroelectronics |
|
STFLWARP11 Datasheet(HTML) 7 Page - STMicroelectronics |
7 / 19 page provided by W.A.R.P. by means of A0-A9 and EPA0-EPA2 output pins. Data must be loaded 8 bit a time in the data bus and can be read from an external non volatile memory or loaded by an host processor. ON-LINE MODE In On-line mode W.A.R.P. is enabled to elaborate input values and calculate outputs according to the fuzzy rules stored into the microprogram. W.A.R.P. reads the input values one a time in the input data bus when all the inputs are given, a NP signal is pulled high to indicate that the computation is start- ing. The computational phase is divided in two main parts. During the first one the input values are read and the corresponding ALPHA values (activation levels) are extracted from the internal memories. In the second part the computation of the fuzzy rules and the defuzzification are implemented. The block diagram shown in figure 3 describes the structure of W.A.R.P.. Antecedent Memory. It is formed by 4 benchs each one containing one to four fuzzy sets bonded to the input variables. Consequent Memory. It is formed by one bench where the fuzzy sets bondedto the output variables are stored . Program Memory. It is formed by a single bench. Each line contains an operating code to execute the computation of a rule. This code selects the antecedentweights (ALPHA) involved in a rule, and connects them by the programmed connective op- erators (AND,OR). Input Router. This internal block performs the input data routing. Data are read one byte a time from the input data bus, stored in 4 different buffers and, thanks to a pipeline process, sent together to 4 indipendent modules to be processed in parallel according to the chosen set-up configuration. Input data resolution is decided by the user (MAX 128 points) according to the available configurations, as shown in table 5. The cycle starts when a positive pulse is applied at FIN for a time no lower than an entire clock period and continues until a new FIN (after NP low) or a PRST signal is given. Fuzzifier. This block generates the addresses of the antecedentmemories where the ALPHA values for each sampled input value are stored. It reads the first four input values and calculates the corre- sponding antecedent memories addresses. After- wards it reads other four inputs values and simultaneously sends, thanks to a pipeline proc- ess, the previous four ALPHA values into internal registers. These ALPHAvalues are then sent to the Inference Unit. W.A.R.P. stores all ALPHA values comprising a term set, which is formed by the MFs connected to the IF-part of a rule, in successive memory locations of the same memory word (see figure 4). The vectors characterizing the MFs of a term set are stored so that the ALPHAs of different MFs corresponding to the same universe of dis- course point (for the same input) are stored se- quentially. So W.A.R.P. retrieves all the alpha values of a term set using the crisp input value to calculate the memory word address in the used fuzzy memory device.The Fuzzifier Unit is driven Figure 5. Antecedent Memory Organization 7/19 W.A.R.P.1.1 |
Similar Part No. - STFLWARP11 |
|
Similar Description - STFLWARP11 |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.NET |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
Family Site : ic2ic.com |
icmetro.com |