
GENERAL DESCRIPTION
W.A.R.P.2.0is a memberof the W.A.R.P. family of
fuzzy microprocessors, completely developedand
producedbySGS-THOMSONMicroelectronicsus-
ing the high performance, reliable HCMOS4T
(O.7
μ
m) process.
W.A.R.P.2.0canbe used bothas aFuzzy Co-proc-
essor or as a stand-alone microcontroller. In the
former case, it can work together with standard
micros which shall perform normal control tasks
whileW.A.R.P.2.0will beindipendentlyresponsible
for all the fuzzyrelated computing.
W.A.R.P.2.0 core includes the fuzzifier (ALPHA
calculator), the inference unit, and the defuzzifier.
The I/Ocapabilities demandedby microprocessor
applicationsarefulfilled byW.A.R.P.2.0with 8Input
and 4 Output lines which can be supported by
handshakingsignals.
The capability of preset the polarity of the hand-
shaking signals simplifies the interface with the
host processor.
An internal Start Conversion pulse is provided to
allow simple use for waveform generation which
can be directly applied to drivean A/Dconverter.
The output 3-STATE buffer can be temporarily
frozen in order to synchronize W.A.R.P.2.0 with
slower devices.
9
8
7
6
5 4 3
2
1 68 67 66 65 64 63 62 61
2728 29 30 31 32 33 34 35 36 37 3839 40 41 42 43
1
2
4
W.A.R.P. 2.0
nc
nc
nc
VDD
VSS
O0
O1
O2
O3
O4
O5
O6
VDD
VSS
nc
nc
nc
VSS
VDD
MCLK
PRESET
OFL
AUTO
LASTIN
OE
RD
TEST
DS
ENDOFL
ERR
BUSY
READY
VSS
VDD
n
n
I
I
I
I
I
I
V
I
I
W
S
S
S
n
n
n
n
n
V
V
O
O
O
O
O
O
O
V
V
n
n
n
Figure3. PinConnections
Running W.A.R.P.2.0 involves a downloading
phase and an On-Line phase. The downloading
phase allows the settingof the processor,in terms
of I/Onumber, universeof discourse,Membership
Functions (MFs) and rules. During this phase
W.A.R.P.2.0preparesits internal memories for the
On-Line elaboration phase and loads the micro-
codeinits programmemory.Thismicrocode,which
drives the On-Line phase, is generated by the
Compiler (see FUZZYSTUDIO
2.0 User Man-
ual).AfterthatW.A.R.P.2.0is readyto run(On-Line
phase) processing inputs and producing the re-
lated outputsaccordingto theconfigurationloaded
in the downloading phase. It is also possible to
provide the processor with inputs in any order by
specifying their identificationnumbers.
Two basic memories are available in W.A.R.P.2.0 :
the Antecedent Memory (AM) and the Pro-
gram/Consequent Memory (PCM). The antece-
dentMFs,portrayedbyaresolutionof 2
8
elements,
are stored in the AM (256 bytes). W.A.R.P.2.0
exploits a SGS-THOMSON patented strategy to
store the MFs in the AM.
The informationaboutRules andConsequentMFs
are stored in the PCM (1.4 Kbyte).
FUZZYSTUDIO
2.0 is a powerful development
environment consisting of board and software al-
lows aneasyconfigurationanduse ofW.A.R.P.2.0.
Note: nc = Not Connected.
2/28
W.A.R.P.2.0