Manley Labs switch/hub manual Excellent Memory Managementment, Built-in Address Decoding PLD

Page 6

Excellent Memory Managementment

Built-in Address Decoding PLD

Sector

Selects

1

– Map any µPSD memory sector to any address

Page

SRAMSRAMSRAM

Sector

Easily convert existing 8051 designs into µPSD

Total memory mapping flexibility for new designs

8032

Address

MCU

 

 

 

 

Memory Paging is Easy using Decode PLD

Register

DECODE MAINMAINMAIN FLASHFLASHFLASH PLD

22ndnd FLASHFLASH

2nd FLASH

Sector

Selects

8

Sectors

4

Sectors

Break traditional 8051 64K Byte address limit imposed by only 16 address lines

8-bit page register is built into Decode PLD … it’s like having 8 more address lines

Paging (or banking) is directly supported by most 8051 C compilers

FFFF

 

 

 

 

 

 

Page 0

Page 1

Page 2

Page 3

 

Page 7

 

 

 

 

 

 

 

 

Page 7

 

 

32K Main

32K Main

32K Main

32K Main

 

32K Main

 

 

Flash

 

 

32K Main

 

 

Flash

Flash

Flash

 

Flash

64K

 

 

 

Flash

 

 

 

 

 

 

Common to All Pages

Map here: SRAM, 2nd Flash, I/O, etc

0000

www.st.com/micropsd

6

Image 6
Contents ∝ PSD ST’s New 8051-based MCU FamilyFamily 333Many I/O Built-in Supervisor What is ∝ PSD?Standard 8032 MCU Core 11..11What makes ∝ PSD different?rent? PSD Architecture … enhances capabilityLow Cost Unique ∝ PSD featuress Built-in Address Decoding PLD Memory Paging is Easy using Decode PLDExcellent Memory Managementment Common to All PagesYou decide how to split the Flash memory Flexible Memory AllocationionTypical Flash memory cannot be read and written Remote Field Updates withh Iapiap8051s typically cannot write to code space At the same timeIn-System Programming Ispisp ∝ PSDProgrammable Logic Built-in 16 MacroCell PLD for General Purpose LogicUnique Combinationn ST is the only large manufacturer that can bringConsolidate Devices Broad Variety of Connectionstions ΜPSD C Compiler, Simulator, Debugger, Monitor PSDsoft ExpressTM for rapid configuration of µPSDDevelopment Supportt DK3200 development board from ST, US$149Keil Software Tools Integrated Development Environment IDEDK3200 Development KitKit IncludesNohau In-Circuit Emulatortor In-Circuit EmulatorManley In-Circuit Emulatortor Gang Jtag Insertion Programmers, Needham’s Electonics Programming SupporttFlashLINK Jtag ISP Programming Cable, ST Single-Site Insertion Programmers, BP Micro and HiLo/Tribal∝ PSD Family Growth Sram∝ PSD Product Roadmapp Available Now Aug DecCompetition Flash Density & Effectiveive MIPS*MIPS Current ∝ PSD3200 Seriesries Lite Series Large Sram Standard Series Series∝ PSD3300 Turbo Seriesies ∝ PSD3400 Turboplus Serieseries Lp su∝ PSD Part Numbering Schemeheme ∝ PSD Web Site Visit ∝ PSD web site for the latest info and softwareOrdering Information for Toolsools ΜPSD3200 Development Tools Ordering InformationSummary ∝ PSD