AN1154 STMicroelectronics, AN1154 Datasheet - Page 75

no-image

AN1154

Manufacturer Part Number
AN1154
Description
8031-PSD DESIGN TUTORIAL
Manufacturer
STMicroelectronics
Datasheet
-- SRAM has highest priority, followed by EEPROM, and then FLASH
SRAM_CS~);
-- Comparator I/O
-- State Machine
Desired
END;
!FLASH_CS~ = (fs0 # fs1 # fs2 # fs3 # fs4 # fs5 # fs6 # fs7) & (EEPROM_CS~ #
!EEPROM_CS~ = (ees0 # ees1 # ees2 # ees3) & SRAM_CS~;
!SRAM_CS~ = ((addr[] >= H"0100") & (addr[] <= H"08FF"));
!RTC_CS~ = ((addr[] >= H"0A00") & (addr[] <= H"0A1F"));
!SRAM_OE~ = !(!RD~ # (!PSEN~ & vm_reg0));
!EEPROM_OE~ = !((!PSEN~ & vm_reg1) # (vm_reg3 & !RD~));
!FLASH_OE~ = !((!PSEN~ & vm_reg2) # (vm_reg4 & !RD~));
Trim = (measured[] > desired[]);
meqd = (measured[] == desired[]);
Boost = !Trim & !meqd;
sm.clk = Clock;
sm.reset = !Reset~;
CASE sm IS
END CASE;
Start_Conversn = GND;
WHEN s0 =>
WHEN s1 =>
WHEN s2 =>
WHEN s3 =>
AGC_Interrupt~ = VCC;
IF (begin_comparrison) THEN
ELSE
END IF;
Start_Conversn = VCC;
sm = s2;
Start_Conversn = GND;
sm = S3;
!AGC_Interrupt~ = Trim # Boost;-- Interrupt when Measured not equal to
sm = s0;
sm = s1;
sm = s0;
AN1154 - APPLICATION NOTE
75/83

Related parts for AN1154