OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [tags/] [or1200/] [rel2/] [doc/] [openrisc1200_spec.doc] - Diff between revs 137 and 138

Go to most recent revision | Only display areas with differences | Details | Blame | View Log

Rev 137 Rev 138
 
ࡱ>  ]n_oby           
 
7     -bjbjUU   )07|7|")lllll   #ڥڥڥ8֧$# $*^^
6
 
i~~$ ( (llL=4zl pBFhn^ ˀh#ڥpr7zـpq<{ˀ4v:llll










OpenRISC 1200
IP Core
Specification


Author: Damjan Lampret
lampret@opencores.org


Rev. 0.7
Sep 6, 2001




Preliminary Draft
Revision History

Rev.DateAuthorDescription0.128/3/01Damjan LampretFirst Draft0.216/4/01Damjan LampretFirst time published0.329/4/01Damjan LampretAll chapters almost finished. Some bugs hidden waiting for an update. Awaiting feedback.0.416/5/01Damjan LampretSynchronization with OR1K Arch Manual0.524/5/01Damjan LampretFixed bugs0.628/5/01Damjan LampretChanged some SPR addresses.0.706/9/01Damjan LampretSimplified debug unit.Table Of Contents

 TOC \o "2-2" \h \z \t "Headeing 1 Name,1"  HYPERLINK \l "_Toc511161474" Introduction	 PAGEREF _Toc511161474 \h 7
 HYPERLINK \l "_Toc511161475" OpenRISC Family	 PAGEREF _Toc511161475 \h 7
 HYPERLINK \l "_Toc511161476" OpenRISC 1200	 PAGEREF _Toc511161476 \h 8
 HYPERLINK \l "_Toc511161477" Features	 PAGEREF _Toc511161477 \h 8
 HYPERLINK \l "_Toc511161478" Architecture	 PAGEREF _Toc511161478 \h 9
 HYPERLINK \l "_Toc511161479" CPU/DSP	 PAGEREF _Toc511161479 \h 10
 HYPERLINK \l "_Toc511161480" Data Cache	 PAGEREF _Toc511161480 \h 13
 HYPERLINK \l "_Toc511161481" Instruction Cache	 PAGEREF _Toc511161481 \h 15
 HYPERLINK \l "_Toc511161482" Data MMU	 PAGEREF _Toc511161482 \h 17
 HYPERLINK \l "_Toc511161483" Instruction MMU	 PAGEREF _Toc511161483 \h 19
 HYPERLINK \l "_Toc511161484" Programmable Interrupt Controller	 PAGEREF _Toc511161484 \h 21
 HYPERLINK \l "_Toc511161485" Tick Timer	 PAGEREF _Toc511161485 \h 21
 HYPERLINK \l "_Toc511161486" Power Management Support	 PAGEREF _Toc511161486 \h 22
 HYPERLINK \l "_Toc511161487" Debug unit	 PAGEREF _Toc511161487 \h 22
 HYPERLINK \l "_Toc511161488" Clocks & Reset	 PAGEREF _Toc511161488 \h 23
 HYPERLINK \l "_Toc511161489" WISHBONE Interfaces	 PAGEREF _Toc511161489 \h 23
 HYPERLINK \l "_Toc511161490" Operation	 PAGEREF _Toc511161490 \h 25
 HYPERLINK \l "_Toc511161491" Reset	 PAGEREF _Toc511161491 \h 25
 HYPERLINK \l "_Toc511161492" CPU/DSP	 PAGEREF _Toc511161492 \h 25
 HYPERLINK \l "_Toc511161493" Data Cache Operation	 PAGEREF _Toc511161493 \h 32
 HYPERLINK \l "_Toc511161494" Instruction Cache Operation	 PAGEREF _Toc511161494 \h 35
 HYPERLINK \l "_Toc511161495" Data MMU	 PAGEREF _Toc511161495 \h 37
 HYPERLINK \l "_Toc511161496" Instruction MMU	 PAGEREF _Toc511161496 \h 41
 HYPERLINK \l "_Toc511161497" Programmable Interrupt Controller	 PAGEREF _Toc511161497 \h 44
 HYPERLINK \l "_Toc511161498" Tick Timer	 PAGEREF _Toc511161498 \h 45
 HYPERLINK \l "_Toc511161499" Power Management	 PAGEREF _Toc511161499 \h 45
 HYPERLINK \l "_Toc511161500" Debug Unit	 PAGEREF _Toc511161500 \h 46
 HYPERLINK \l "_Toc511161501" Development Interface	 PAGEREF _Toc511161501 \h 47
 HYPERLINK \l "_Toc511161502" Registers	 PAGEREF _Toc511161502 \h 50
 HYPERLINK \l "_Toc511161503" Registers list	 PAGEREF _Toc511161503 \h 50
 HYPERLINK \l "_Toc511161504" Register VR description	 PAGEREF _Toc511161504 \h 51
 HYPERLINK \l "_Toc511161505" Register UPR description	 PAGEREF _Toc511161505 \h 52
 HYPERLINK \l "_Toc511161506" Register CPUCFGR description	 PAGEREF _Toc511161506 \h 53
 HYPERLINK \l "_Toc511161507" Register DMMUCFGR description	 PAGEREF _Toc511161507 \h 53
 HYPERLINK \l "_Toc511161508" Register IMMUCFGR description	 PAGEREF _Toc511161508 \h 54
 HYPERLINK \l "_Toc511161509" Register DCCFGR description	 PAGEREF _Toc511161509 \h 54
 HYPERLINK \l "_Toc511161510" Register ICCFGR description	 PAGEREF _Toc511161510 \h 55
 HYPERLINK \l "_Toc511161511" Register DCFGR description	 PAGEREF _Toc511161511 \h 56
 HYPERLINK \l "_Toc511161512" IO ports	 PAGEREF _Toc511161512 \h 57
 HYPERLINK \l "_Toc511161513" Instruction WISHBONE Master Interface	 PAGEREF _Toc511161513 \h 57
 HYPERLINK \l "_Toc511161514" Data WISHBONE Master Interface	 PAGEREF _Toc511161514 \h 58
 HYPERLINK \l "_Toc511161515" System Interface	 PAGEREF _Toc511161515 \h 59
 HYPERLINK \l "_Toc511161516" Development Interface	 PAGEREF _Toc511161516 \h 59
 HYPERLINK \l "_Toc511161517" Power Management Interface	 PAGEREF _Toc511161517 \h 59
 HYPERLINK \l "_Toc511161518" Interrupt Interface	 PAGEREF _Toc511161518 \h 60
 HYPERLINK \l "_Toc511161519" Core HW Configuration	 PAGEREF _Toc511161519 \h 61

Table Of Figures

 TOC \h \z \c "Figure"  HYPERLINK \l "_Toc511161520" Figure 1. Core's Architecture	 PAGEREF _Toc511161520 \h 9
 HYPERLINK \l "_Toc511161521" Figure 2. CPU/DSP Block Diagram	 PAGEREF _Toc511161521 \h 10
 HYPERLINK \l "_Toc511161522" Figure 3. Block Diagram of Debug Unit	 PAGEREF _Toc511161522 \h 23
 HYPERLINK \l "_Toc511161523" Figure 4. Power-Up and Reset Sequence	 PAGEREF _Toc511161523 \h 25
 HYPERLINK \l "_Toc511161524" Figure 5. Power-Up and Reset Sequence w/ Gated Clock	 PAGEREF _Toc511161524 \h 25
 HYPERLINK \l "_Toc511161525" Figure 6. WISHBONE Write Cycle	 PAGEREF _Toc511161525 \h 33
 HYPERLINK \l "_Toc511161526" Figure 7. WISHBONE Block Read Cycle	 PAGEREF _Toc511161526 \h 33
 HYPERLINK \l "_Toc511161527" Figure 8. WISHBONE Block Read/Write Cycle	 PAGEREF _Toc511161527 \h 34
 HYPERLINK \l "_Toc511161528" Figure 9. WISHBONE Block Read Cycle	 PAGEREF _Toc511161528 \h 36
 HYPERLINK \l "_Toc511161529" Figure 10. 32-bit Address Translation Mechanism using Two-Level Page Table	 PAGEREF _Toc511161529 \h 38
 HYPERLINK \l "_Toc511161530" Figure 11. 32-bit Address Translation Mechanism using Two-Level Page Table	 PAGEREF _Toc511161530 \h 42
 HYPERLINK \l "_Toc511161531" Figure 12. Development Interface Cycles	 PAGEREF _Toc511161531 \h 48
 HYPERLINK \l "_Toc511161532" Figure 13. Assertion of External Watchpoint Trigger	 PAGEREF _Toc511161532 \h 49
 HYPERLINK \l "_Toc511161533" Figure 14. Cores Interfaces	 PAGEREF _Toc511161533 \h 57
 
Table Of Tables

 TOC \h \z \c "Table"  HYPERLINK \l "_Toc511161534" Table 1. Possible Data Cache Configurations of OR1200	 PAGEREF _Toc511161534 \h 13
 HYPERLINK \l "_Toc511161535" Table 2. Possible Instruction Cache Configurations of OR1200	 PAGEREF _Toc511161535 \h 15
 HYPERLINK \l "_Toc511161536" Table 3. Possible Data TLB Configurations of OR1200	 PAGEREF _Toc511161536 \h 17
 HYPERLINK \l "_Toc511161537" Table 4. Possible Instruction TLB Configurations of OR1200	 PAGEREF _Toc511161537 \h 19
 HYPERLINK \l "_Toc511161538" Table 5. Block Diagram of the Interrupt Controller	 PAGEREF _Toc511161538 \h 21
 HYPERLINK \l "_Toc511161539" Table 6. Power Consumption	 PAGEREF _Toc511161539 \h 22
 HYPERLINK \l "_Toc511161540" Table 7. List of 32-bit Implemented Instructions	 PAGEREF _Toc511161540 \h 29
 HYPERLINK \l "_Toc511161541" Table 8. Execution Time of Integer Instructions	 PAGEREF _Toc511161541 \h 30
 HYPERLINK \l "_Toc511161542" Table 9. List of Implemented Exceptions	 PAGEREF _Toc511161542 \h 32
 HYPERLINK \l "_Toc511161543" Table 10. Protection Attributes for Load/Store Accesses	 PAGEREF _Toc511161543 \h 39
 HYPERLINK \l "_Toc511161544" Table 11.  Cached and uncached regions	 PAGEREF _Toc511161544 \h 40
 HYPERLINK \l "_Toc511161545" Table 11. Protection Attributes for Instruction Fetch Accesses	 PAGEREF _Toc511161545 \h 43
 HYPERLINK \l "_Toc511161546" Table 13.  Cached and uncached regions	 PAGEREF _Toc511161546 \h 44
 HYPERLINK \l "_Toc511161547" Table 12. Development Interface Operation Commands	 PAGEREF _Toc511161547 \h 47
 HYPERLINK \l "_Toc511161548" Table 13. Status of the Load/Store Unit	 PAGEREF _Toc511161548 \h 48
 HYPERLINK \l "_Toc511161549" Table 14. Status of the Instruction Unit	 PAGEREF _Toc511161549 \h 49
 HYPERLINK \l "_Toc511161550" Table 15. List of All Registers	 PAGEREF _Toc511161550 \h 51
 HYPERLINK \l "_Toc511161551" Table 16. VR Register	 PAGEREF _Toc511161551 \h 52
 HYPERLINK \l "_Toc511161552" Table 17. UPR Register	 PAGEREF _Toc511161552 \h 52
 HYPERLINK \l "_Toc511161553" Table 18. CPUCFGR Register	 PAGEREF _Toc511161553 \h 53
 HYPERLINK \l "_Toc511161554" Table 19. DMMUCFGR Register	 PAGEREF _Toc511161554 \h 54
 HYPERLINK \l "_Toc511161555" Table 20. IMMUCFGR Register	 PAGEREF _Toc511161555 \h 54
 HYPERLINK \l "_Toc511161556" Table 21. DCCFGR Register	 PAGEREF _Toc511161556 \h 55
 HYPERLINK \l "_Toc511161557" Table 22. ICCFGR Register	 PAGEREF _Toc511161557 \h 55
 HYPERLINK \l "_Toc511161558" Table 23. DCFGR Register	 PAGEREF _Toc511161558 \h 56
 HYPERLINK \l "_Toc511161559" Table 24. Instruction WISHBONE Master Interface Signals	 PAGEREF _Toc511161559 \h 58
 HYPERLINK \l "_Toc511161560" Table 25. Data WISHBONE Master Interface Signals	 PAGEREF _Toc511161560 \h 58
 HYPERLINK \l "_Toc511161561" Table 26. System Interface Signals	 PAGEREF _Toc511161561 \h 59
 HYPERLINK \l "_Toc511161562" Table 27. Development Interface	 PAGEREF _Toc511161562 \h 59
 HYPERLINK \l "_Toc511161563" Table 28. Power Management Interface	 PAGEREF _Toc511161563 \h 60
 HYPERLINK \l "_Toc511161564" Table 29. Interrupt Interface	 PAGEREF _Toc511161564 \h 60

1
Introduction

Purpose of this document is to define specifications of the OpenRISC 1200 implementation. This specification defines all implementation specific variables that are not part of the general architecture specification. This includes type and size of data and instruction caches, type and size of data and instruction MMUs, details of all execution pipelines, implementation of exception unit, interrupt controller and other supplemental units.
This document does not cover general architecture topics like instruction set, memory addressing modes and other architectural definitions. See OpenRISC 1000 System Architecture Manual for more information about architecture.

OpenRISC Family

OpenRISC 1000 is architecture for a family of free, open source RISC processor cores. As architecture, OpenRISC 1000 allows for a spectrum of chip and system implementations at a variety of price/performance points for a range of applications. It is a 32/64-bit load and store RISC architecture designed with emphasis on performance, simplicity, low power requirements, scalability and versatility. OpenRISC 1000 architecture targets medium and high performance networking, embedded, automotive and portable computer environments.
 EMBED Visio.Drawing.6  
All OpenRISC implementations, whose first digit in identification number is 1, belong to OpenRISC 1000 family. Second digit defines which features of OpenRISC 1000 architecture are implemented and in which way they are implemented. Last two digits define how an implementation is configured before it is used in a real application.

OpenRISC 1200

The OR1200 is a 32-bit scalar RISC with Harvard microarchitecture, 5 stage integer pipeline, virtual memory support (MMU) and basic DSP capabilities.
Default caches are 1-way direct-mapped 8KB data cache and 1-way direct-mapped 8KB instruction cache, each with 16-byte line size. Both caches are physically tagged.
By default MMUs are implemented and they are constructed of 64-entry hash based 1-way direct-mpped data TLB and 64-entry hash based 1-way direct-mapped instruction TLB.
Supplemental facilities include debug unit for real-time debugging, high resolution tick timer, programmable interrupt controller and power management support.
When implemented in a typical 0.18u 6LM process it should provide over 300 dhrystone 2.1 MIPS at 300MHz and 300 DSP MAC 32x32 operations, at least 20% more than any other competitor in this class. OR1200 in default configuration has about 1M transistors.

OR1200 is intended for embedded, portable and networking applications. It can successfully compete with latest scalar 32-bit RISC processors in his class and can efficiently run any modern operating system.
Competitors include ARM10, ARC and Tensilica RISC processors.

Features

The following lists the main features of OR1200 IP core:
All major characteristics of the core can be set by the user
High performance of 300 Dhrystone 2.1 MIPS at 300 MHz using 0.18u process
High performance cache and MMU subsystems
WISHBONE SoC Interconnection Rev. B compliant interface
 2
Architecture

 REF _Ref511206923 \h Figure 1 below shows general architecture of OR1200 IP core. It consists of several building blocks: 
CPU/DSP central block
Direct-mapped data cache
Direct-mapped instruction cache
Data MMU based on hash based DTLB
Instruction MMU based on hash based ITLB
Power management unit and power management interface
Tick timer
Debug unit and development interface
Interrupt controller and interrupt interface
Instruction and Data WISHBONE host interfaces

 EMBED Visio.Drawing.6  
Figure  SEQ Figure \* ARABIC 1. Core's Architecture


CPU/DSP

CPU/DSP is a central part of the OR1200 RISC processor.  REF _Ref511208730 \h  \* MERGEFORMAT Figure 2 shows basic block diagram of the CPU/DSP.
OR1200 CPU/DSP implements only 32-bit part of the OpenRISC 1000 architecture. 64-bit part of the architecture as well as floating-point and vector operations are not implemented in OR1200.

 EMBED Visio.Drawing.6  
Figure  SEQ Figure \* ARABIC 2. CPU/DSP Block Diagram

Instruction unit

The instruction unit implements the basic instruction pipeline, fetches instructions from the memory subsystem, dispatches them to available execution units, and maintains a state history to ensure a precise exception model and that operations finish in order. It also executes conditional branch and unconditional jump instructions.
The sequencer can dispatch a sequential instruction on each clock if the appropriate execution unit is available. The execution unit must discern whether source data is available and to ensure that no other instruction is targeting the same destination register.

Instruction unit handles only ORBIS32 instruction class. ORFPX32/64 and ORVDX64 instruction classes are not supported by current OR1200.

General-Purpose Registers

OpenRISC 1200 implements 32 general-purpose 32-bit registers. OpenRISC 1000 architecture also support shadow copies of register file to implement fast switching between working contexts, however this feature is not implemented in current OR1200 implementation.

OR1200 implements general-purpose register file as two synchronous dual-port memories with capacity of 32 words by 32 bits per word.

Load/Store Unit

The load/store unit (LSU) transfers all data between the GPRs and the CPU's internal bus. It is implemented as an independent execution unit so that stalls in memory subsystem only affect master pipeline if there is a data dependency.
The following are LSU's main features:
all load/store instruction implemented in hardware (atomic instructions included)
address entry buffer
pipelined operation
aligned accesses for fast memory access

When load and store instructions are issued, the LSU determines if all operands are available. These operands include the following:
address register operand
source data register operand (for store instructions)
destination data register operand (for load instructions)

Integer Execution Pipeline

The core implements the following types of 32-bit integer instructions:
Arithmetic instructions
Compare instructions
Logical instructions
Rotate and shift instructions

Most integer instructions can execute in one cycle. For details about timing see table TBD.

MAC Unit

The MAC unit executes DSP MAC operations. MAC operations are 32x32 with 48-bit accumulator. MAC unit is fully pipelined and can accept new MAC operation in each new clock cycle.

System Unit

The system unit connects all other signals of the CPU/DSP that are not connected through instruction and data interfaces. It also implements all system special-purpose registers (e.g. supervisor register).

Exceptions

Core exceptions can be generated when an exception condition occurs. Exception sources in OR1200 include the following:
External interrupt request
Certain memory access condition
Internal errors, such as an attempt to execute unimplemented opcode
System call
Internal exception, such as breakpoint exceptions

Exception handling is transparent to user software and uses the same mechanism to handle all types of exceptions. When an exception is taken, control is transferred to an exception handler at an offset defined by for the type of exception encountered. Exceptions are handled in supervisor mode.

Data Cache

The default configuration of OR1200 data cache is 8-Kbyte, 1-way direct-mapped data cache, which allows rapid core access to data. However data cache can be configured according to the  REF _Ref512098491 \h  \* MERGEFORMAT Table 1.

Direct mapped1KB per set1KB2KB per set2KB4KB per set4KB8KB per set8KB (default)Table  SEQ Table \* ARABIC 1. Possible Data Cache Configurations of OR1200

Features:
data cache is separate from instruction cache (Harvard architecture)
data cache implements a least-recently used (LRU) replacement algorithm within each set
the cache directory is physically addressed. The physical address tag is stored in the cache directory
write-through operation
it can be disabled or invalidated by writing to cache special purpose registers

On a miss, the cache is filled in with 16-byte bursts. The burst fill is performed as a critical-word-first operation; the critical word is simultaneously written to the cache and forwarded to the requesting unit, thus minimizing stalls due to cache fill latency. Data cache provides storage for cache tags and performs cache line replacement function.
Data cache is tightly coupled to external interface to allow efficient access to the system memory controller.
The data cache supplies data to the GPRs by means of a 32-bit interface to the load/store unit. The LSU provides all logic required to calculate effective addresses, handles data alignment to and from the data cache, and provides sequencing for load and store operations. Write operations to the data cache can be performed on a byte, half-word or word basis.
The data cache is organized as 512 sets of one line. Each line consists of 16 bytes, state bits and an address tag.

 EMBED Visio.Drawing.6  

Each line contains four contiguous words from memory that are loaded from a four-word aligned boundary. As a result, cache lines are aligned with page boundaries.

Instruction Cache

The default configuration of OR1200 instruction cache is 8-Kbyte, 1-way direct mapped instruction cache, which allows rapid core access to instructions. However instruction cache can be configured according to the  REF _Ref512099081 \h  \* MERGEFORMAT 
Direct mapped1KB per set1KB2KB per set2KB4KB per set4KB8KB per set8KB (default)Table 2.

Direct mapped1KB per set1KB2KB per set2KB4KB per set4KB8KB per set8KB (default)Table  SEQ Table \* ARABIC 2. Possible Instruction Cache Configurations of OR1200

Features:
instruction cache is separate from data cache (Harvard architecture)
instruction cache implements a least-recently used (LRU) replacement algorithm within each set
the cache directory is physically addressed. The physical address tag is stored in the cache directory
it can be disabled or invalidated by writing to cache special purpose registers

On a miss, the cache is filled in with 16-byte bursts. The burst fill is performed as a critical-word-first operation; the critical word is simultaneously written to the cache and forwarded to the requesting unit, thus minimizing stalls due to cache fill latency. Instruction cache provides storage for cache tags and performs cache line replacement function.
Instruction cache is tightly coupled to external interface to allow efficient access to the system memory controller.
The instruction cache supplies instructions to the instruction sequencer by means of a 32-bit interface to the instruction fetch subunit. The instruction fetch subunit provides all logic required to calculate effective addresses.
The data cache is organized as 512 sets of one line. Each line consists of 16 bytes, state bits and an address tag.

 EMBED Visio.Drawing.6  

Each line contains four contiguous words from memory that are loaded from a four-word aligned boundary. As a result, cache lines are aligned with page boundaries.

Data MMU

The OR1200 implements a virtual memory management scheme that provides memory access protection and effective-to-physical address translation. Protection granularity is as defined by OpenRISC 1000 architecture - 8-Kbyte and 16-Mbyte pages.

Direct mapped16 entries per way16 DTLB entries32 entries per way32 DTLB entries64 entries per way64 DTLB entries (default)128 entries per way128 DTLB entriesTable  SEQ Table \* ARABIC 4. Possible Data TLB Configurations of OR1200

Features:
data MMU is separate from instruction MMU
page size 8-Kbyte
comprehensive page protection scheme
direct mapped hash based translation lookaside buffer (DTLB) with the default of 1 way and the following features:
miss and fault exceptions
software tablewalk
high performance because of hashed based design
variable number DTLB entries with default of 64 per each way

 EMBED Visio.Drawing.6  

The MMU hardware supports two-level software tablewalk.

Instruction MMU

The OR1200 implements a virtual memory management scheme that provides memory access protection and effective-to-physical address translation. Protection granularity is as defined by OpenRISC 1000 architecture - 8-Kbyte and 16-Mbyte pages.

Direct mapped16 entries per way16 DTLB entries32 entries per way32 DTLB entries64 entries per way64 DTLB entries (default)128 entries per way128 DTLB entriesTable  SEQ Table \* ARABIC 5. Possible Instruction TLB Configurations of OR1200

Features:
instruction MMU is separate from data MMU
pages size 8-Kbyte
comprehensive page protection scheme
1 way direct-mapped hash based translation lookaside buffer (ITLB) with the following features:
miss and fault exceptions
software tablewalk
high performance because of hashed based design
Variable number of ITLB entries with default of 64 entries per way

 EMBED Visio.Drawing.6  

The MMU hardware supports two-level software tablewalk.

Programmable Interrupt Controller

The interrupt controller receives interrupts from external sources and forwards them as low or high priority interrupt exception to the CPU core.


 EMBED Visio.Drawing.6  
Table  SEQ Table \* ARABIC 6. Block Diagram of the Interrupt Controller

Programmable interrupt controller has three special-purpose registers and 32 interrupt inputs. Interrupt input 0 and 1 are always enabled and connected to high and low priority interrupt input, respectively.
30 other interrupt inputs can be masked and assigned low or high priority through programming special-purpose registers.

Tick Timer

OR1200 implements tick timer facility. Basically this is a timer that is clocked by RISC clock and is used by the operating system to precisely measure time and schedule system tasks.

OR1200 precisely follow architectural definition of the tick timer facility:
Maximum timer count of 2^32 clock cycles
Maximum time period of 2^28 clock cycles between interrupts
Maskable tick timer interrupt
Single run, restartable or continues timer

Tick timer operates from independent clock source so that doze power management mode can be implemented.

Power Management Support

To optimize power consumption, the OR1200 provides low-power modes that can be used to dynamically activate and deactivate certain internal modules.

OR1200 has three major features to minimize power consumption:
Slow and Idle Modes (SW controlled clock freq reduction)
Doze and Sleep Modes (interrupt wake-up)

Power Minimization FeatureApprox Power Consumption ReductionSlow and Idle mode2x  10xDoze mode100xSleep mode200xDynamic clock gatingN/ATable  SEQ Table \* ARABIC 7. Power Consumption

Slow down mode takes advantage of the low-power dividers in external clock generation circuitry to enable full functionality, but at a lower frequency so that a power consumption is reduced.
PMR[SDF] 4 bits are broadcasted on pm_clksd and external clock generation for the RISC should adapt RISC clock frequency according to the value on pm_clksd.

When software initiates the doze mode, software processing on the core suspends. The clocks to the RISC internal modules are disabled except to the tick timer. However any other on-chip blocks can continue to function as normal.
The OR1200 will leave doze mode and enter normal mode when a pending interrupt occurs.

In sleep mode, all OR1200 internal units are disabled and clocks gated. Optionally implementation may choose to lower the operating voltage of the OR1200 core.
The OR1200 should leave sleep mode and enter normal mode when a pending interrupt occurs.

Dynamic Clock gating (unit clock gating on clock by clock basis) is not supported by OR1200.

Debug unit

Debug unit assists software developers to debug their systems. It provides support only for basic debugging and does not have support for more advanced debug features of OpenRISC 1000 architecture such as watchpoints, breakpoints and program-flow control registers.

 EMBED Visio.Drawing.6  
Figure  SEQ Figure \* ARABIC 3. Block Diagram of Debug Unit

Watchpoints and breakpoints are events triggered by program- or data-flow matching the conditions programmed in the debug registers. Breakpoints unlike watchpoints also suspend execution of the current program-flow and start breakpoint exception.

Clocks & Reset

The OR1200 core has several clock inputs. Clock input clk_cpu clocks CPU/DSP block and all other parts of the RISC that do not have separate clocks. Data cache is clocked by clk_dc, instruction cache is clocked by clk_ic, data MMU is clocked by clk_dmmu, instruction MMU is clocked by clk_immu and tick timer is clocked by clk_tt. All clocks must have the same phase and as low clock skew as possible.

OR1200 has asynchronous reset signal. Reset signal rst, when asserted high, immediately resets all flip-flops inside OR1200. When deasserted, OR1200 will start reset exception.

WISHBONE Interfaces

Two WISHBONE interfaces connect OR1200 core to external peripherals and external memory subsystem. They are WISHBONE SoC Interconnection specification Rev. B compliant. The implementation implements a 32-bit bus width and does not support other bus widths.


3
Operation

This section describes the operation of the OR1200 core. For operations that pertain to the architectural definitions, see OpenRISC 1000 System Architecture Manual.

Reset

OR1200 has one asynchronous reset signal that can be used by a soft and hard reset on a higher system hierarchy levels.

 EMBED Timing.Document.1  
Figure  SEQ Figure \* ARABIC 4. Power-Up and Reset Sequence

 REF _Ref513206810 \h Figure 4 shows how asynchronous reset is applied after powering up the OR1200 core. Reset is connected to asynchronous reset of almost all flip-flops inside RISC core. Special care must be taken to ensure hold and setup times of all flip-flops compared to main RISC clock.

If system implements gated clocks, then clock gating can be used to ensure proper reset timing.

 EMBED Timing.Document.1  
Figure  SEQ Figure \* ARABIC 5. Power-Up and Reset Sequence w/ Gated Clock

CPU/DSP

CPU/DSP is implementation of the 32-bit part of the OpenRISC 1000 architecture and only a subset of all features is implemented.

Instructions

 REF _Ref515320693 \h Table 8 shows all instructions implemented by OR1200.

Insn313131313126252525252120202020161515151511109877743330l.addopcode 0x38DABreservedopcode 0x0reservedopcode 0x0313029282726252423222120191817161514131211109876543210l.addcopcode 0x38DABreservedopcode 0x0reservedopcode 0x1313029282726252423222120191817161514131211109876543210l.addiopcode 0x27DAI313029282726252423222120191817161514131211109876543210l.andopcode 0x38DABreservedopcode 0x0reservedopcode 0x3313029282726252423222120191817161514131211109876543210l.andiopcode 0x29DAK313029282726252423222120191817161514131211109876543210l.bfopcode 0x4N313029282726252423222120191817161514131211109876543210l.bnfopcode 0x3N313029282726252423222120191817161514131211109876543210l.trapopcode 0x2100K313029282726252423222120191817161514131211109876543210l.jopcode 0x0N313029282726252423222120191817161514131211109876543210l.jalopcode 0x1N313029282726252423222120191817161514131211109876543210l.jalropcode 0x12ReservedBreserved313029282726252423222120191817161514131211109876543210l.jropcode 0x11ReservedBreserved313029282726252423222120191817161514131211109876543210l.lbsopcode 0x24DAI313029282726252423222120191817161514131211109876543210l.lbzopcode 0x23DAI313029282726252423222120191817161514131211109876543210l.lhsopcode 0x26DAI313029282726252423222120191817161514131211109876543210l.lhzopcode 0x25DAI313029282726252423222120191817161514131211109876543210l.lwsopcode 0x22DAI313029282726252423222120191817161514131211109876543210l.lwzopcode 0x21DAI313029282726252423222120191817161514131211109876543210l.mfspropcode 0x7DAK313029282726252423222120191817161514131211109876543210l.movhiopcode 0x6DReservedK313029282726252423222120191817161514131211109876543210l.mtspropcode 0x10KABK313029282726252423222120191817161514131211109876543210l.mulopcode 0x38DABreservedopcode 0x3reservedopcode 0x6313029282726252423222120191817161514131211109876543210l.muliopcode 0x2cDAI313029282726252423222120191817161514131211109876543210l.muluopcode 0x38DABreservedopcode 0x3reservedopcode 0xb313029282726252423222120191817161514131211109876543210l.nopopcode 0x15reserved313029282726252423222120191817161514131211109876543210l.oropcode 0x38DABreservedopcode 0x0reservedopcode 0x4313029282726252423222120191817161514131211109876543210l.oriopcode 0x2aDAK313029282726252423222120191817161514131211109876543210l.rfeopcode 0x9reserved313029282726252423222120191817161514131211109876543210l.roriopcode 0x2eDAreservedopcode 0x3L313029282726252423222120191817161514131211109876543210l.sbopcode 0x36IABI313029282726252423222120191817161514131211109876543210l.sfeqopcode 0x720ABreserved313029282726252423222120191817161514131211109876543210l.sfgesopcode 0x72bABreserved313029282726252423222120191817161514131211109876543210l.sfgeuopcode 0x723ABreserved313029282726252423222120191817161514131211109876543210l.sfgtsopcode 0x72aABreserved313029282726252423222120191817161514131211109876543210l.sfgtuopcode 0x722ABreserved313029282726252423222120191817161514131211109876543210l.sflesopcode 0x72dABreserved313029282726252423222120191817161514131211109876543210l.sfleuopcode 0x725ABreserved313029282726252423222120191817161514131211109876543210l.sfltsopcode 0x72cABreserved313029282726252423222120191817161514131211109876543210l.sfltuopcode 0x724ABreserved313029282726252423222120191817161514131211109876543210l.sfneopcode 0x721ABreserved313029282726252423222120191817161514131211109876543210l.shopcode 0x37IABI313029282726252423222120191817161514131211109876543210l.sllopcode 0x38DABreservedopcode 0x0reservedopcode 0x8313029282726252423222120191817161514131211109876543210l.slliopcode 0x2eDAreservedopcode 0x0L313029282726252423222120191817161514131211109876543210l.sraopcode 0x38DABreservedopcode 0x2reservedopcode 0x8313029282726252423222120191817161514131211109876543210l.sraiopcode 0x2eDAreservedopcode 0x2L313029282726252423222120191817161514131211109876543210l.srlopcode 0x38DABreservedopcode 0x1reservedopcode 0x8313029282726252423222120191817161514131211109876543210l.srliopcode 0x2eDAreservedopcode 0x1L313029282726252423222120191817161514131211109876543210l.subopcode 0x38DABreservedopcode 0x0reservedopcode 0x2313029282726252423222120191817161514131211109876543210l.swopcode 0x35IABI313029282726252423222120191817161514131211109876543210l.sysopcode 0x2000K313029282726252423222120191817161514131211109876543210l.xoropcode 0x38DABreservedopcode 0x0reservedopcode 0x5313029282726252423222120191817161514131211109876543210l.xoriopcode 0x2bDAITable  SEQ Table \* ARABIC 8. List of 32-bit Implemented Instructions

For a complete description how instruction operate refer to OpenRISC 1000 System Architecture Manual.

Instruction Unit

Instruction unit generates instruction fetch effective address and fetches instructions from instruction cache. Each clock cycle one instruction can be fetched. Instruction fetch EA is further translated into physical address by IMMU.

General-Purpose Registers

General-purpose register file can supply two read operands each clock cycle and store one result in a destination register.

GPRs can be also read and written through development interface.

Load/Store Unit

LSU can execute one load instruction every two clock cycles assuming load instruction have a hit in the data cache. Execution of store instructions takes one clock cycle assuming they have a hit in the data cache.

LSU performs calculation of the load/store effective address. EA is further translated into physical address by DMMU.

Load/store effective address and load and store data can be also accessed through development interface.

Integer Execution Pipeline

The core implements the following types of 32-bit integer instructions:
Arithmetic instructions
Compare instructions
Logical instructions
Rotate and shift instructions

Instruction GroupClock Cycles to ExecuteArithmetic except Multiply/Divide1Multiply3DivideNot implementedCompare1Logical1Rotate and Shift1Others1Table  SEQ Table \* ARABIC 9. Execution Time of Integer Instructions

 REF _Ref513308588 \h  \* MERGEFORMAT Table 9 lists execution times for instructions executed by integer execution pipeline. Most instructions are executed in one clock cycle.

MAC Unit

MAC unit executes l.mac instructions. MAC unit implements 32x32 fully pipelined multiplier and 48-bit accumulator. MAC unit can accept one new l.mac instruction each clock cycle.

System Unit

System unit implements system control and status special-purpose registers and executes all l.mtspr/l.mfspr instructions.

Exceptions

The core implements a precise exception model. This means that when an exception is taken, the following conditions are met:
Subsequent instructions in program flow are discarded
Previous instructions finish and write back their results
The address of faulting instruction is saved in EPCR registers and the machine state is saved to ESR registers

Exception TypeVector Offsetcausing conditionsReset0x100Caused by reset.Bus Error0x200Caused by an attempt to access invalid physical address.Data Page Fault0x300Generated artificially by DTLB miss exception handler when no matching PTE found in page tables or page protection violation for load/store operations.Instruction Page Fault0x400Generated artificially by ITLB miss exception handler when no matching PTE found in page tables or page protection violation for instruction fetch.Low Priority External Interrupt0x500Low priority external interrupt asserted.Alignment0x600Load/store access to naturally not aligned location.Illegal Instruction0x700Illegal instruction in the instruction stream.High Priority External Interrupt0x800High priority external interrupt asserted.D-TLB Miss0x900No matching entry in DTLB (DTLB miss).I-TLB Miss0xA00No matching entry in ITLB (ITLB miss).System Call0xC00System call initiated by software.Breakpoint0xD00Initiated by the debug unit.Table  SEQ Table \* ARABIC 10. List of Implemented Exceptions

The OR1200 exception support does not include support for fast context switching.

Data Cache Operation

Data Cache Load/Store Access

Load/store unit requests data from the data cache and stores them into the general-purpose register file and forwards them to integer execution units. Therefore LSU is tightly coupled with the data cache.

If there is no data cache line miss nor DTLB miss, load operations take two clock cycles to execute and store operations take one clock cycle to execute. LSU does all the data alignment work.

Data can be written to the data cache on a word, half-word or byte basis. Since data cache only operates in write-through mode, all writes are immediately written back to main memory or to the next level of caches.

 EMBED Timing.Document.1  
Figure  SEQ Figure \* ARABIC 6. WISHBONE Write Cycle

 REF _Ref513193242 \h Figure 6 shows how a write-through cycle on data WISHBONE interface is performed when a store instruction hits in the data cache.
If dwb_ERR_I or dwb_RTY_I is asserted instead of usual dwb_ACK_I, bus error exception is invoked.

Data Cache Line Fill Operation

When executing load instruction and a cache miss occurs, a 4 beat sequential read burst with critical word first is performed. Critical word is forwarded to the load/store unit to minimize performance loss because of the cache miss.

 EMBED Timing.Document.1  
Figure  SEQ Figure \* ARABIC 7. WISHBONE Block Read Cycle

 REF _Ref513194821 \h Figure 7 shows how a cache line is read in WISHBONE read block cycle composed out of four read transfers.
If dwb_ERR_I or dwb_RTY_I is asserted instead of usual dwb_ACK_I, bus error exception is invoked.

When executing store instruction and a cache miss occurs, a 4 beat sequential read burst with critical word first is performed. After read burst single word write is performed to write data of the store instruction back to main memory or next level of caches. Regardless of the wideness of store instruction, always a word write is performed.

 EMBED Timing.Document.1  
Figure  SEQ Figure \* ARABIC 8. WISHBONE Block Read/Write Cycle

 REF _Ref513195072 \h Figure 8 shows how a cache line is read in WISHBONE read block cycle followed by a write transfer.
If dwb_ERR_I or dwb_RTY_I is asserted instead of usual dwb_ACK_I, bus error exception is invoked.

Cache/Memory Coherency

Data cache in OR1200 operates only in write-through mode. Furthermore OR1200 is not intended for use in multiprocessor environments. Therefore no support for coherency between local data cache and caches of other processors or main memory is implemented.

Data Cache Enabling/Disabling

Data cache is disabled at power up. Entire data cache can be enabled by setting bit SR[DCE] to one. Before data cache is enabled, it must be invalidated.

Data Cache Invalidation

Data cache in OR1200 does not support invalidation of entire data cache. Normal procedure to invalidate entire data cache is to cycle through all data cache lines and invalidate each line separately.

Data Cache Locking

Data cache implements way locking bits in data cache control register DCCR. Bits LWx lock individual ways when they are set to one.

Data Cache Line Prefetch

Data cache line prefetch is optional in the OpenRISC 1000 architecture and is not implemented in OR1200.

Data Cache Line Flush

Because data cache operates only in write-through mode, data cache line flush performs only line invalidation. Operation is performed by writing effective address to the DCBFR register.

Virtually the is no difference between data cache line flush and data cache line invalidate operation.

Data Cache Line Invalidate

Data cache line invalidate invalidates a single data cache line. Operation is performed by writing effective address to the DCBIR register.

Data Cache Line Write-back

Data cache line write-back operation does not do anything because data cache operates only in write-through mode.

Data Cache Line Lock

Locking of individual data cache lines is not implemented in OR1200.


Instruction Cache Operation

Instruction Cache Instruction Fetch Access

Instruction unit requests instruction from the instruction cache and forwards them to the instruction queue inside instruction unit. Therefore instruction unit is tightly coupled with the instruction cache.

If there is no instruction cache line miss nor ITLB miss, instruction fetch operation takes one clock cycle to execute.

Instruction cache cannot be explicitly modified like data cache can be with store instructions.

Instruction Cache Line Fill Operation

On a cache miss, a 4 beat sequential read burst with critical word first is performed. Critical word is forwarded to the instruction unit to minimize performance loss because of the cache miss.

 EMBED Timing.Document.1  
Figure  SEQ Figure \* ARABIC 9. WISHBONE Block Read Cycle

 REF _Ref513197552 \h Figure 9 shows how a cache line is read in WISHBONE read block cycle composed out of four read transfers.
If iwb_ERR_I or iwb_RTY_I is asserted instead of usual dwb_ACK_I, bus error exception is invoked.

Cache/Memory Coherency

OR1200 is not intended for use in multiprocessor environments. Therefore no support for coherency between local instruction cache and caches of other processors or main memory is implemented.

Instruction Cache Enabling/Disabling

Instruction cache is disabled at power up. Entire instruction cache can be enabled by setting bit SR[ICE] to one. Before instruction cache is enabled, it must be invalidated.

Instruction Cache Invalidation

Instruction cache in OR1200 does not support invalidation of entire instruction cache. Normal procedure to invalidate entire instruction cache is to cycle through all instruction cache lines and invalidate each line separately.

Instruction Cache Locking

Instruction cache implements way locking bits in instruction cache control register ICCR. Bits LWx lock individual ways when they are set to one.

Instruction Cache Line Prefetch

Instruction cache line prefetch is optional in the OpenRISC 1000 architecture and is not implemented in OR1200.

Instruction Cache Line Invalidate

Instruction cache line invalidate invalidates a single instruction cache line. Operation is performed by writing effective address to the ICBIR register.

Instruction Cache Line Lock

Locking of individual instruction cache lines is not implemented in OR1200.

Data MMU

Translation Disabled

Load/store address translation can be disabled by clearing bit SR[DME]. If translation is disabled, then physical address used to access data cache and optionally provided on dwb_ADDR_O, is the same as load/store effective address.

Translation Enabled

Load/store address translation can be enabled by setting bit SR[DME]. If translation is enabled, it provides load/store effective address to physical address translation and page protection for memory accesses.

 EMBED Visio.Drawing.6  
Figure  SEQ Figure \* ARABIC 10. 32-bit Address Translation Mechanism using Two-Level Page Table

In OR1200 case, page tables must be managed by operating systems virtual memory management subsystem.  REF _Ref513343227 \h Figure 10 shows address translation using two-level page table. Refer to OpenRISC 1000 System Architecture Manual for one-level page table address translation as well as for details about address translation and page table content.

DMMUCR and Flush of Entire DTLB

DMMUCR is not implemented in OR1200. Therefore page table base pointer (PTBP) must be stored in software variable. Flush of entire DTLB must be performed by software flush of every DTLB entry separately. Software flush is performed by manually writing  bits from the TLB entries back to PTEs.

Page Protection

After a virtual address is determined to be within a page covered by the valid PTE, the access is validated by the memory protection mechanism. If this protection mechanism prohibits the access, a data page fault exception is generated.

The memory protection mechanism allows selectively granting read access and write access for both supervisor and user modes. The page protection mechanism provides protection at all page level granularities.

Protection attributeMeaningDTLBWyTR[SREx]Enable load operations in supervisor mode to the page.DTLBWyTR[SWEx]Enable store operations in supervisor mode to the page.DTLBWyTR[UREx]Enable load operations in user mode to the page.DTLBWyTR[UWEx]Enable store operations in user mode to the page.Table  SEQ Table \* ARABIC 11. Protection Attributes for Load/Store Accesses

 REF _Ref513346094 \h  \* MERGEFORMAT Table 11 lists page protection attributes defined in DTLBWyTR pregister. For the individual page appropriate strategy out of seven possible strategies programmed with the PPI field of the PTE. Because OR1200 does not implement DMMUPR, translation of PTE[PPI] into suitable set of protection bits must be performed by software and written into DTLBWyTR.

DTLB Entry Reload

OR1200 does not implement DTLB entry reloads in hardware. Instead software routine must be used to search page table for correct page table entry (PTE) and copy it into the DTLB. Software is responsible for maintaining accessed and dirty bits in the page tables.

When LSU computes load/store effective address whose physical address is not already cached by DTLB, a DTLB miss exception is invoked.

DTLB reload routine must load the correct PTE to correct DTLBWyMR and DTLBWyTR register from one of possible DTLB ways.

DTLB Entry Invalidation

Special-purpose register DTLBEIR must be written with the effective address and corresponding DTLB entry will be invalidated in the local DTLB.

Locking DTLB Entries

Since all DTLB entry reloads are performed in software, there is no hardware locking of DTLB entries. Instead it is up to the software reload routine to avoid replacing some of the entries if so desired.

Page Attribute  Dirty (D)

Dirty (D) attribute is not implemented in OR1200 DTLB. It is up to the operating system to generate dirty attribute bit with page protection mechanism.

Page Attribute  Accessed (A)

Accessed (A) attribute is not implemented in OR1200 DTLB. It is up to the operating system to generate accessed attribute bit with page protection mechanism.

Page Attribute  Weakly Ordered Memory (WOM)

Weakly ordered memory (WOM) attribute is not needed in OR1200 because all memory accesses are serialized and therefore this attribute is not implemented.

Page Attribute  Write-Back Cache (WBC)

Write-back cache (WBC) attribute is not needed in OR1200 because data cache operates only in write-through mode and therefore this attribute is not implemented.

Page Attribute  Caching-Inhibited (CI)

Caching-inhibited (CI) attribute is not implemented in OR1200 DTLB. Cached and uncached regions are divided by bit 30 of data effective address.

Effective AddressRegion0x00000000 - 0x3FFFFFFFCached0x40000000 - 0x7FFFFFFFUncached0x80000000 - 0xBFFFFFFFCached0xC0000000 - 0xFFFFFFFFUncachedTable  SEQ Table \* ARABIC 12.  Cached and uncached regions

Uncached accesses must be performed when I/O registers are memory mapped and all reads and writes must be always performed directly to the external interface and not to the data cache.

Page Attribute  Cache Coherency (CC)

Cache coherency (CC) attribute is not needed in OR1200 because it doesnt implement support for multiprocessor environments and because data cache operates only in write-through mode and therefore this attribute is not implemented.

Instruction MMU

Translation Disabled

Instruction fetch address translation can be disabled by clearing bit SR[IME]. If translation is disabled, then physical address used to access instruction cache and optionally provided on iwb_ADDR_O, is the same as instruction fetch effective address.

Translation Enabled

Instruction fetch address translation can be enabled by setting bit SR[IME]. If translation is enabled, it provides instruction fetch effective address to physical address translation and page protection for instruction fetch accesses.

 EMBED Visio.Drawing.6  
Figure  SEQ Figure \* ARABIC 11. 32-bit Address Translation Mechanism using Two-Level Page Table

In OR1200 case, page tables must be managed by operating systems virtual memory management subsystem.  REF _Ref513343227 \h Figure 10 shows address translation using two-level page table. Refer to OpenRISC 1000 System Architecture Manual for one-level page table address translation as well as for details about address translation and page table content.

IMMUCR and Flush of Entire ITLB

IMMUCR is not implemented in OR1200. Therefore page table base pointer (PTBP) must be stored in software variable. Flush of entire ITLB must be performed by software flush of every ITLB entry separately. Software flush is performed by manually writing bits from the TLB entries back to PTEs.

Page Protection

After a virtual address is determined to be within a page covered by the valid PTE, the access is validated by the memory protection mechanism. If this protection mechanism prohibits the access, an instruction page fault exception is generated.

The memory protection mechanism allows selectively granting execute access for both supervisor and user modes. The page protection mechanism provides protection at all page level granularities.

Protection attributeMeaningITLBWyTR[SXEx]Enable execute operations in supervisor mode of the page.ITLBWyTR[UXEx]Enable execute operations in user mode of the page.Table  SEQ Table \* ARABIC 13. Protection Attributes for Instruction Fetch Accesses

 REF _Ref513346094 \h  \* MERGEFORMAT Table 11 lists page protection attributes defined in ITLBWyTR pregister. For the individual page appropriate strategy out of seven possible strategies programmed with PPI field of the PTE. Because OR1200 does not implement IMMUPR, translation of PTE[PPI] into suitable set of protection bits must be performed by software and written into ITLBWyTR.


ITLB Entry Reload

OR1200 does not implement ITLB entry reloads in hardware. Instead software routine must be used to search page table for correct page table entry (PTE) and copy it into the ITLB. Software is responsible for maintaining accessed bit in the page tables.

When LSU computes instruction fetch effective address whose physical address is not already cached by ITLB, an ITLB miss exception is invoked.

ITLB reload routine must load the correct PTE to correct ITLBWyMR and ITLBWyTR register from one of possible ITLB ways.

ITLB Entry Invalidation

Special-purpose register ITLBEIR must be written with the effective address and corresponding ITLB entry will be invalidated in the local ITLB.

Locking ITLB Entries

Since all ITLB entry reloads are performed in software, there is no hardware locking of ITLB entries. Instead it is up to the software reload routine to avoid replacing some of the entries if so desired.

Page Attribute  Dirty (D)

Dirty (D) attribute resides in the PTE but it is not used by the IMMU.

Page Attribute  Accessed (A)

Accessed (A) attribute is not implemented in OR1200 ITLB. It is up to the operating system to generate accessed attribute bit with page protection mechanism.

Page Attribute  Weakly Ordered Memory (WOM)

Weakly ordered memory (WOM) attribute is not needed in OR1200 because all instruction fetch accesses are serialized and therefore this attribute is not implemented.

Page Attribute  Write-Back Cache (WBC)

Write-back cache (WBC) attribute resides in the PTE but it is not used by the IMMU.

Page Attribute  Caching-Inhibited (CI)

Caching-inhibited (CI) attribute is not implemented in OR1200 ITLB. Cached and uncached regions are divided by bit 30 of instruction effective address.

Effective AddressRegion0x00000000 - 0x3FFFFFFFCached0x40000000 - 0x7FFFFFFFUncached0x80000000 - 0xBFFFFFFFCached0xC0000000 - 0xFFFFFFFFUncachedTable  SEQ Table \* ARABIC 14.  Cached and uncached regions

Page Attribute  Cache Coherency (CC)

Cache coherency (CC) attribute resides in the PTE but it is not used by the IMMU.

Programmable Interrupt Controller

PICMR special-purpose register is used to mask or unmask up to 30 programmable interrupt sources. PICPR special-purpose register is used to assign low or high priority to maximum of 30 interrupt sources.

PICSR special-purpose register is used to determine status of each interrupt input. Bits in PICSR represent status of the interrupt inputs and the actual interrupt must be cleared in the device that is the source of a pending interrupt.

Tick Timer

Tick timer facility is enabled with TTMR[M]. TTCR is incremented with each clock cycle and a high priority interrupt can be asserted whenever lower 28 bits of TTCR match TTMR[TP] and TTMR[IE] is set.

TTCR restarts counting from zero when match event happens and TTMR[M] is 0x1. If TTMR[M] is 0x2, TTCR is stoped when match event happens and TTCR must be changed to start counting again. When TTMR[M] is 0x3, TTCR keeps counting even when match event happens.

Power Management

Clock Gating and Frequency Changing Versus CPU Stalling

If system doesnt support clock gating and if changing clock frequency in slow down mode is not possible, CPU can be stalled for certain number of clock cycles. This is much lower benefit on power consumption however it still reduces power consumption.

Slow Down Mode

Slow down mode is software controlled with the 4-bit value in PMR[SDF]. Lower value specifies higher expected performance from the processor core. Usually PMR[SDF] is dynamically set by the operating systems idle routine, that monitors the usage of the processor core.

PMR[SDF] is broadcasted on pm_clksd. External clock generator should adjust clock frequency according to the value of pm_clksd. Exact slow down factors are not defined but 0xF should go all the way down to 32.768 KHz.

With pm_clksd equal to 0xF, pm_lvolt is asserted. This is an indication for the external power supply to lower the voltage.

Doze Mode

To switch to doze mode, software should set the PMR[DME]. Once an interrupt is received by the programmable interrupt controller (PIC), pm_wakeup is asserted and external clock generation circuitry should enable all clocks. Once clocks are running RISC is switched back again to the normal mode and PMR[DME] is cleared.

When doze mode is enabled, pm_dc_gate, pm_ic_gate, pm_dmmu_gate, pm_immu_gate and pm_cpugate are asserted. As a result all clocks except clk_tt should be gated by external clock generation circuitry.

Sleep Mode

To switch to sleep mode, software should set the PMR[SME]. Once an interrupt is received by the programmable interrupt controller (PIC), pm_wakeup is asserted and external clock generation should enable all clocks. Once clocks are running, RISC is switched back again to the normal mode and PMR[SME] is cleared.

When sleep mode is enabled, pm_dc_gate, pm_ic_gate, pm_dmmu_gate, pm_immu_gate, pm_cpu_gate and pm_tt_gate are asserted. As a result all clocks including clk_tt should be gated by external clock generation circuitry.

In sleep mode, pm_lvolt is asserted. This is an indication for the external power supply to lower the voltage.

Clock Gating

Clock gating feature is not implemented in OR1200 power management. 

Disabled Units Force Clock Gating

Units that are disabled in special-purpose register SR, have their clock gate signals asserted. Cleared bits SR[DCE], SR[ICE], SR[DME] and SR[IME] directly force assertion of pm_dc_gate, pm_ic_gate, pm_dmmu_gate and pm_immu_gate.

Debug Unit

Debug unit can be controlled through development interface or it can operate independently programmed and handled by the RISCs resident debug software.

Watchpoints

OR1200 debug unit does not implement OR12000 architecture watchpoints.

Breakpoint Exception

Which breakpointDMR2[WGB] bits specify which watchpoints invoke breakpoint exception. By invoking breakpoint exception, target resident debugger can be built.

Breakpoint is broadcasted on development interface on dbg_bp_o.

Development Interface

An additional development and debug interface IP core may be used to connect OpenRISC 1200 to standard debuggers using IEEE.1149.1 (JTAG) protocol.

Debugging Through Development Interface

The DSR special-purpose register specifies which exceptions cause the core to stop the execution of the exception handler and turn over control to development interface. It can be programmed by the resident debug software or by the development interface.

The DRR special-purpose register is specifies which event caused the core to stop the execution of program flow and turned over control to the development interface. It should be cleared by the resident debug software or by the development interface.

The DIR special-purpose register is not implemented.

Reading PC, Load/Store EA, Load Data, Store Data, Instruction

Crucial information like program counter (PC), load/store effective address (LSEA), load data, store data and current instruction in execution pipeline can be asynchronously read through the development interface.

dbg_op_i[2:0]Meaning0x0Reading Program Counter (PC)0x1Reading Load/Store Effective Address0x2Reading Load Data0x3Reading Store Data0x4Reading SPR0x5Writing SPR0x6Reading Instruction in Execution Pipeline0x7ReservedTable  SEQ Table \* ARABIC 15. Development Interface Operation Commands

 REF _Ref513329306 \h  \* MERGEFORMAT Table 15 lists operation commands that control what is read or written through development interface. All reads except reads and writes of SPRs are asynchronous.

Reading and Writing SPRs Through Development Interface

For reads and write to SPRs dbg_op_i must be set to 0x4 and 0x5, respectively.

 EMBED Timing.Document.1  
Figure  SEQ Figure \* ARABIC 12. Development Interface Cycles

 REF _Ref513329852 \h  \* MERGEFORMAT Figure 12 shows development interface cycles. Writes must be synchronous to the main RISC clock positive edge and should take one clock cycle. Reads must take two clock cycles because access to synchronous cache lines or to TLB entries introduces one clock cycle of delay.

If required, external debugger can stop the CPU core by asserting dbg_stall_i. This way it can have enough time to read all interesting registers from the RISC or guarantee that writes into SPRs are performed without RISC writing to the same registers.

Tracking Data Flow

An external debugger can monitor and record data flow inside the RISC for debugging purposes and profiling analysis. This is accomplished by monitoring status of the load/store unit, load/store effective address and load/store data, all available at the development interface.

dbg_lss_o[3:0]Load/Store Instruction in Execution0x0No load/store instruction in execution0x1Reserved for load doubleword0x2Load byte and zero extend0x3Load byte and sign extend0x4Load halfword and zero extend0x5Load halfword and sign extend0x6Load singleword and zero extend0x7Load singleword and sign extend0x8Reserved for store doubleword0x9Reserved0xAStore byte0xBReserved0xCStore halfword0xDReserved0xEStore singleword0xFReservedTable  SEQ Table \* ARABIC 16. Status of the Load/Store Unit

External trace buffer can capture all interesting data flow events by analyzing status of the load/store unit available on dbg_lss_o.  REF _Ref513326484 \h Table 16 lists different status encoding for the load/store unit.

Tracking Program Flow

An external debugger can monitor and record program flow inside the RISC for debugging purposes and profiling analysis. This is accomplished by monitoring status of the instruction unit, PC and fetched instruction word, all available at the development interface.

dbg_is_o[1:0]Instruction Fetch Status0x0No instruction fetch in progress0x1Normal instruction fetch0x2Executing branch instruction0x3Fetching instruction in delay slotTable  SEQ Table \* ARABIC 17. Status of the Instruction Unit

External trace buffer can capture all interesting program flow events by analyzing status of the instruction unit available on dbg_is_o.  REF _Ref513326219 \h  \* MERGEFORMAT Table 17 lists different status encoding for the instruction unit.

Triggering External Watcpoint Event

 REF _Ref513324670 \h  \* MERGEFORMAT Figure 13 shows how development interface can assert dbg_ewt_I and cause watchpoint event. If programmed, external watchpoint event will cause a breakpoint exception.

 EMBED Timing.Document.1  
Figure  SEQ Figure \* ARABIC 13. Assertion of External Watchpoint Trigger
4
Registers

This section describes all registers inside the OR1200 core. Shifting GRP number 11 bits left and adding REG number computes the address of each special-purpose register. All registers are 32 bits wide from software perspective. USER MODE and SUPV MODE specify the valid access types for each register in user mode and supervisor mode of operation. R/W stands for read and write access and R stands for read only access.

Registers list

Grp
#Reg #Reg NameUSER MODESUPV
MODEDescription00VRRVersion Register01UPRRUnit Present Register02CPUCFGRRCPU Configuration Register03DMMUCFGRRData MMU Configuration Register04IMMUCFGRRInstruction MMU Configuration Register05DCCFGRRData Cache Configuration Register06ICCFGRRInstruction Cache Configuration Register07DCFGRRDebug Configuration Register016PCR/WPC mapped to SPR space017SRR/WSupervision Register032EPCR0R/WException PC Register048EEAR0R/WException EA Register064ESR0R/WException SR Register01024-1055GPR0-GPR31R/WGPRs mapped to SPR space12DTLBEIRWData TLB Entry Invalidate Register11024-1151DTLBW0MR0-DTLBW0MR127R/WData TLB Match Registers Way 011536-1663DTLBW0TR0-DTLBW0TR127R/WData TLB Translate Registers Way 022ITLBEIRWInstruction TLB Entry Invalidate Register21024-1151ITLBW0MR0-ITLBW0MR127R/WInstruction TLB Match Registers Way 021536-1663ITLBW0TR0-ITLBW0TR127R/WInstruction TLB Translate Registers Way 030DCCRR/WDC Control Register31DCBIRWDC Block Invalidate Register3257DCBFRWWDC Block Flush Register40ICCRR/WIC Control Register4256ICBIRWWIC Block Invalidate Register5256MACLOR/WR/WMAC Low5257MACHIR/WR/WMAC High616DMR1R/WDebug Mode Register 1617DMR2R/WDebug Mode Register 2620DSRR/WDebug Stop Register621DRRR/WDebug Reason Register80PMRR/WPower Management Register91PICMRR/WPIC Mask Register92PICPRR/WPIC Priority Register93PICSRR/WPIC Status Register100TTMRR/WTick Timer Mode Register10256TTCRR*R/WTick Timer Count RegisterTable  SEQ Table \* ARABIC 18. List of All Registers

 REF _Ref513309410 \h  \* MERGEFORMAT Table 18 lists all OpenRISC 1000 special-purpose registers implemented in OR1200. Registers VR and UPR are described below. For description of other registers refer to OpenRISC 1000 System Architecture Manual document.

Register VR description

Special-purpose register VR identifies the version (model) and revision level of the OpenRISC 1000 processor. It also specifies possible standard template on which this implementation is based.

Bit #AccessResetDescription5:0RRevisionREV
Revision number15:6R0x0Reserved23:16R0x00CFG
Configuration should be read from UPR and configuration registers31:24R0x12VER
Version number for OR1200 is fixed at 0x1200.Table  SEQ Table \* ARABIC 19. VR Register

Register UPR description

Special-purpose register UPR identifies the units present in the processor. It has a bit for each implemented unit or functionality. Lower sixteen bits identify present units defined in the OpenRISC 1000 architecture. Upper sixteen bits define present custom units.

Bit #AccessResetDescription0R1UP
UPR present1R1DCP
Data cache present2R1ICP
Instruction cache present3R1DMP
Data MMU present4R1IMP
Instruction MMU present5R1MP
MAC present6R1DUP
Debug unit present7R0PCUP
Performance counters unit not present8R1PMP
Power Management Present9R1PICP
Programmable interrupt controller present10R1TTP
Tick timer present23:11RXReserved31:24R0xXXXXCUP
The user of the OR1200 core adds custom units.Table  SEQ Table \* ARABIC 20. UPR Register

Register CPUCFGR description

Special-purpose register CPUCFGR identifies the capabilities and configuration of the CPU. 

Bit #AccessResetDescription3:0R0x0NSGF
Zero number of shadow GPR files4R0HGF
No half GPR files5R1OB32S
ORBIS32 supported6R0OB64S
ORBIS64 not supported7R0OF32S
ORFPX32 not supported8R0OF64S
ORFPX64 not supported9R0OV64S
ORVDX64 not supportedTable  SEQ Table \* ARABIC 21. CPUCFGR Register

Register DMMUCFGR description

Special-purpose register DMMUCFGR identifies the capabilities and configuration of the DMMU. 

Bit #AccessResetDescription1:0R0x0NTW
One DTLB way4:2R0x4  0x7NTS
16, 32, 64 or 128 DTLB sets7:5R0x0NAE
No ATB Entries8R0CRI
No DMMU control register implemented9R0PRI
No protection register implemented10R1TEIRI
DTLB entry invalidate register implemented11R0HTR
No hardware DTLB reloadTable  SEQ Table \* ARABIC 22. DMMUCFGR Register

Register IMMUCFGR description

Special-purpose register IMMUCFGR identifies the capabilities and configuration of the IMMU. 

Bit #AccessResetDescription1:0R0x0NTW
One ITLB way4:2R0x4  0x7NTS
16, 32, 64 or 128 ITLB sets7:5R0x0NAE
No ATB Entries8R0CRI
No IMMU control register implemented9R0PRI
No protection register implemented10R1TEIRI
ITLB entry invalidate register implemented11R0HTR
No hardware ITLB reloadTable  SEQ Table \* ARABIC 23. IMMUCFGR Register

Register DCCFGR description

Special-purpose register DCCFGR identifies the capabilities and configuration of the data cache. 

Bit #AccessResetDescription2:0R0x0NCW
One DC way6:3R0x4  0x7NCS
16, 32, 64 or 128 DC sets7R0x0CBS
16-byte cache block size8R0CWS
Cache write-through strategy9R1CCRI
DC control register implemented10R1CBIRI
DC block invalidate register implemented11R0CBPRI
DC block prefetch register not implemented12R0CBLRI
DC block lock register not implemented13R1CBFRI
DC block flush register implemented14R0CBWBRI
DC block write-back register not implementedTable  SEQ Table \* ARABIC 24. DCCFGR Register

Register ICCFGR description

Special-purpose register ICCFGR identifies the capabilities and configuration of the instruction cache. 

Bit #AccessResetDescription2:0R0x0NCW
One IC way6:3R0x4  0x7NCS
16, 32, 64 or 128 IC sets7R0x0CBS
16-byte cache block size8R0CWS
Cache write-through strategy9R1CCRI
IC control register implemented10R1CBIRI
IC block invalidate register implemented11R0CBPRI
IC block prefetch register not implemented12R0CBLRI
IC block lock register not implemented13R1CBFRI
IC block flush register implemented14R0CBWBRI
IC block write-back register not implementedTable  SEQ Table \* ARABIC 25. ICCFGR Register

Register DCFGR description

Special-purpose register DCFGR identifies the capabilities and configuration of the debut unit. 

Bit #AccessResetDescription2:0R0x0NDP
Zero DVR/DCR pairs3R0 WPCI
Watchpoint counters not implementedTable  SEQ Table \* ARABIC 26. DCFGR Register



5
IO ports

OR1200 IP core has several interfaces.  REF _Ref507257694 \h Figure 14 below shows all interfaces:
Instruction and data WISHBONE host interfaces
Power management interface
Development interface
Interrupts interface

 EMBED Visio.Drawing.6  

Figure  SEQ Figure \* ARABIC 14. Cores Interfaces

Instruction WISHBONE Master Interface

OR1200 has two master WISHBONE Rev B compliant interfaces. Instruction interface is used to connect OR1200 core to memory subsystem for purpose of fetching instructions or instruction cache lines.

PortWidthDirectionDescriptioniwb_CLK_I1InputClock inputiwb_RST_I1InputReset inputiwb_CYC_O1OutputIndicates valid bus cycle (core select)iwb_ADR_O32OutputsAddress outputsiwb_DAT_I32InputsData inputsiwb_DAT_O32OutputsData outputsiwb_SEL_O4OutputsIndicates valid bytes on data bus (during valid cycle it must be 0xf)iwb_ACK_I1InputAcknowledgment input (indicates normal transaction termination)iwb_ERR_I1InputError acknowledgment input (indicates an abnormal transaction termination)iwb_RTY_I1InputIn OR1200 treated same way as iwb_ERR_I.iwb_WE_O1OutputWrite transaction when asserted highiwb_STB_O1OutputsIndicates valid data transfer cycleTable  SEQ Table \* ARABIC 27. Instruction WISHBONE Master Interface Signals

Data WISHBONE Master Interface

OR1200 has two master WISHBONE Rev B compliant interfaces. Data interface is used to connect OR1200 core to external peripherals and memory subsystem for purpose of reading and writing data or data cache lines.

PortWidthDirectionDescriptiondwb_CLK_I1InputClock inputdwb_RST_I1InputReset inputdwb_CYC_O1OutputIndicates valid bus cycle (core select)dwb_ADR_O32OutputsAddress outputsdwb_DAT_I32InputsData inputsdwb_DAT_O32OutputsData outputsdwb_SEL_O4OutputsIndicates valid bytes on data bus (during valid cycle it must be 0xf)dwb_ACK_I1InputAcknowledgment input (indicates normal transaction termination)dwb_ERR_I1InputError acknowledgment input (indicates an abnormal transaction termination)dwb_RTY_I1InputIn OR1200 treated same way as dwb_ERR_I.dwb_WE_O1OutputWrite transaction when asserted highdwb_STB_O1OutputsIndicates valid data transfer cycleTable  SEQ Table \* ARABIC 28. Data WISHBONE Master Interface Signals

System Interface

System interface connects reset, clock and other system signals to the OR1200 core.

PortWidthDirectionDescriptionRst1InputAsynchronous resetclk_cpu1InputMain clock input to the RISCclk_dc1InputData cache clockclk_ic1InputInstruction cache clockclk_dmmu1InputData MMU clockclk_immu1InputInstruction MMU clockclk_tt1InputTick timer clockTable  SEQ Table \* ARABIC 29. System Interface Signals

Development Interface

Development interface connects external development port to the RISCs internal debug facility. Debug facility allows control over program execution inside RISC, setting of breakpoints and watchpoints, and tracing of instruction and data flows.

PortWidthDirectionDescriptiondbg_dat_o32OutputTransfer of data from RISC to external development interfacedbg_dat_i32InputTransfer of data from external development interface to RISCdbg_adr_i32InputAddress of special-purpose register to be read or writtendbg_op_I3InputOperation select for development interfacedbg_lss_o4OutputStatus of load/store unitdbg_is_o2OutputStatus of instruction fetch unitdbg_wp_o11OutputStatus of watchpointsdbg_bp_o1OutputStatus of the breakpointdbg_stall_i1InputStalls RISC CPU coredbg_ewt_i1InputExternal watchpoint triggerTable  SEQ Table \* ARABIC 30. Development Interface

Power Management Interface

Power management interface provides signals for interfacing RISC core with external power management circuitry. External power management circuitry is required to implement functions that are technology specific and cannot be implemented inside OR1200 core.

PortWidthDirectionGenerationDescriptionpm_clksd4OutputStatic (in SW)Slow down outputs that control reduction of RISC clock frequencypm_cpustall1Input-Synchronous stall of the RISCs CPU corepm_dc_gate1OutputDynamic (in HW)Gating of data cache clockpm_ic_gate1OutputDynamic (in HW)Gating of instruction cache clockpm_dmmu_gate1OutputDynamic (in HW)Gating of data MMU clockpm_immu_gate1OutputDynamic (in HW)Gating of instruction MMU clockpm_tt_gate1OutputDynamic (in HW)Gating of tick timer clockpm_cpu_gate1OutputStatic (in SW)Gating of main CPU clockpm_wakeup1OutputDynamic (in HW)Activate all clockspm_lvolt1OutputStatic (in SW)Lower voltageTable  SEQ Table \* ARABIC 31. Power Management Interface

Interrupt Interface

Interrupt interface has interrupt inputs for interfacing external peripherals interrupt outputs to the RISC core. All interrupt inputs are evaluated on positive edge of main RISC clock.

PortWidthDirectionDescriptionpic_intsPIC_INTSInputExternal interruptsTable  SEQ Table \* ARABIC 32. Interrupt Interface
A
Core HW Configuration

This section describes parameters that are set by the user of the core and define configuration of the core. Parameters must be set by the user before actual use of the core in simulation or synthesis.

Variable NameRangeDefaultDescriptionEADDR_WIDTH3232Effective address widthVADDR_WIDTH3232Virtual address widthPADDR_WIDTH24  3632Physical address widthDATA_WIDTH3232Data width / Operation widthDC_IMPL0  11Data cache implementationDC_SETS512512Data cache number of setsDC_WAYS11Data cache number of waysDC_LINE1616Data cache line sizeIC_IMPL0  11Instruction cache implementationIC_SETS512512Instruction cache number of setsIC_WAYS11Instruction cache number of waysIC_LINE1616Instruction cache line size in bytesDMMU_IMPL0  11Data MMU implementationDTLB_SETS6464Data TLB number of setsDTLB_WAYS11Data TLB number of waysIMMU_IMPL0  11Instruction MMU implementationITLB_SETS6464Instruction TLB number of setsITLB_WAYS11Instruction TLB number of waysPIC_INTS2  3230Number of interrupt inputs


OpenCores	TITLEOpenRISC 1200 IP Core	 DATE \@"M/d/yy" 4/6/01

HYPERLINK "http://www.opencores.org/"www.opencores.org	Rev 0.6 Preliminary	 PAGE 19 of  NUMPAGES 63






















/1H^`uyrs
ſū͡wſc&j>*B*UmHnHphuaJmHnHuj}UmHnHujUmHnHumHnHu0JaJHmHnHu&j>*B*UmHnHphumHnHu0JmHnHuj0JUmHnHu     jU5CJ
 
56CJ,5CJ$6CJ 6CJ$5CJ4CJHOJQJ%   
 
!/01H^_`iuvwxy$
f!a$
f!"---       $$Ifa$
 

!$Ifb$$If\vTj!vTa$If!0$If  $$Ifa$$Ifb$$If\vTj!vTa
 
*+    $$Ifa$$Ifb$$If\vTj!vTa+/7F]^_qr@*u||||
!
 

!
 
b$$If\vTj!vTa        $$Ifa$$If :;<=>?@AB^_`anopƾƶƾƶzlƾjkUmHnHu&j>*B*UmHnHphujqUmHnHu&j>*B*UmHnHphumHnHu0JmHnHuaJmHnHuj0JUmHnHujwUmHnHujUmHnHumHnHu0JaJ(mHnHu*  
 
$%&'()*+,HIJKRSTnoprstuvwǿqj_UmHnHu0JaJ(mHnHu&j>*B*UmHnHphuaJmHnHujeUmHnHujUmHnHumHnHu0JaJHmHnHu&j>*B*UmHnHphumHnHu0JmHnHuj0JUmHnHu$                                            6     7     8     9     A     B     C     ]     ͳ߫ߣ{߫ߣg&j>*B*UmHnHphujSUmHnHu&j>*B*UmHnHphumHnHu0JmHnHuaJmHnHujYUmHnHujUmHnHumHnHu0JaJ(mHnHuj0JUmHnHu&j>*B*UmHnHphu&u d          
 
j
 
 
f
 
SU


YIAX
!
 

!
 
]     ^     _     a     b     c     d     e     f                                                                                                                        
 

 

 

 

 

 

 

 

 
:
 
;
 
ѝޏ{ѝmjA
 
UmHnHu&j	>*B*UmHnHphujG	UmHnHu0JaJ(mHnHu&j>*B*UmHnHphumHnHu0JmHnHuaJmHnHuj0JUmHnHumHnHujUmHnHujMUmHnHu*;
 
<
 
=
 
G
 
H
 
I
 
c
 
d
 
e
 
g
 
h
 
i
 
j
 
k
 
l
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

ͳ߫ߣ{߫ߣg&j>*B*UmHnHphuj5UmHnHu&j>*B*UmHnHphumHnHu0JmHnHuaJmHnHuj;UmHnHujUmHnHumHnHu0JaJ(mHnHuj0JUmHnHu&j
 
>*B*UmHnHphu&
2345CDE_`acdefghѝޏ{ѝmj#UmHnHu&j>*B*UmHnHphuj)UmHnHu0JaJ(mHnHu&j
>*B*UmHnHphumHnHu0JmHnHuaJmHnHuj0JUmHnHumHnHujUmHnHuj/
UmHnHu*    
 
()*+012LMNPQRSTUqrst{|ͳ߫ߣq߫ߣ]&j>*B*UmHnHphujUmHnHu0JaJ(mHnHu&j>*B*UmHnHphumHnHu0JmHnHuaJmHnHujUmHnHujUmHnHumHnHu0JaJHmHnHuj0JUmHnHu&j>*B*UmHnHphu$|}



2
3
4
N
O
P
R
S
T
U
V
W
МzМljUmHnHu&j>*B*UmHnHphujUmHnHu0JaJ(mHnHu&j>*B*UmHnHphumHnHu0JmHnHuaJmHnHuj0JUmHnHujUmHnHumHnHujUmHnHu*W
s
t
u
v
~



























678RƾМƾzМfƾ&jv>*B*UmHnHphujUmHnHu&j|>*B*UmHnHphuaJmHnHujUmHnHujUmHnHumHnHu0JaJ(mHnHuj0JUmHnHu&j>*B*UmHnHphu0JmHnHumHnHu(RSTVWXYZ[wxyzѝޏ{ѝmjUmHnHu&jj>*B*UmHnHphujUmHnHu0JaJ(mHnHu&jp>*B*UmHnHphumHnHu0JmHnHuaJmHnHuj0JUmHnHumHnHujUmHnHujUmHnHu*&'(BCDFGHIJKghijͳ߫ߣ{߫ߣg]0JaJHmHnHu&jX>*B*UmHnHphujUmHnHu&j^>*B*UmHnHphumHnHu0JmHnHuaJmHnHujUmHnHujUmHnHumHnHu0JaJ(mHnHuj0JUmHnHu&jd>*B*UmHnHphu$
 :;<>?@ABC_`abyz{МzМljUmHnHu&jL>*B*UmHnHphujUmHnHu0JaJ(mHnHu&jR>*B*UmHnHphumHnHu0JmHnHuaJmHnHuj0JUmHnHujUmHnHumHnHujUmHnHu*567QRSUVWXYZvwxyƾМƾzМfƾ&j: >*B*UmHnHphujUmHnHu&j@>*B*UmHnHphuaJmHnHujUmHnHujUmHnHumHnHu0JaJ(mHnHuj0JUmHnHu&jF>*B*UmHnHphu0JmHnHumHnHu(89:;VWXrstvwxyz{ѝޏ{ѝmj"UmHnHu&j.">*B*UmHnHphuj!UmHnHu0JaJ(mHnHu&j4!>*B*UmHnHphumHnHu0JmHnHuaJmHnHuj0JUmHnHumHnHujUmHnHuj UmHnHu*y6MX
 
bCyng(
!
 

!
 

!
 
/01345678TUVW_`ͳ߫ߣ{߫ߣg]0JaJHmHnHu&j%>*B*UmHnHphuj$UmHnHu&j"$>*B*UmHnHphumHnHu0JmHnHuaJmHnHuj#UmHnHujUmHnHumHnHu0JaJ(mHnHuj0JUmHnHu&j(#>*B*UmHnHphu$`a{|}  
 
*+,FGHJKLMNOМzМlj'UmHnHu&j'>*B*UmHnHphuj&UmHnHu0JaJ(mHnHu&j&>*B*UmHnHphumHnHu0JmHnHuaJmHnHuj0JUmHnHuj%UmHnHumHnHujUmHnHu*Oklmn~567QƾМƾzМfƾ&j)>*B*UmHnHphuj)UmHnHu&j)>*B*UmHnHphuaJmHnHuj(UmHnHujUmHnHumHnHu0JaJ(mHnHuj0JUmHnHu&j
 
(>*B*UmHnHphu0JmHnHumHnHu(QRSUVWXYZvwxyѝޏ{qcjo,UmHnHu0JaJHmHnHu&j+>*B*UmHnHphuju+UmHnHu0JaJ(mHnHu&j*>*B*UmHnHphumHnHu0JmHnHuaJmHnHuj0JUmHnHumHnHujUmHnHuj{*UmHnHu&     5678TUVWtuv÷é÷÷÷k&j.>*B*UmHnHphujc.UmHnHu&j->*B*UmHnHphuaJmHnHuji-UmHnHujUmHnHumHnHu&j,>*B*UmHnHphumHnHu0JmHnHuj0JUmHnHu jU*?@A[\]_`abcd !"<=>@ABCDEawjQ1UmHnHu&j0>*B*UmHnHphujW0UmHnHu&j/>*B*UmHnHphumHnHuaJmHnHuj]/UmHnHujUmHnHumHnHu0JmHnHuj0JUmHnHu.abcd      
 

*+,-VWXrδ֬΄֬p&j3>*B*UmHnHphujE3UmHnHu&j2>*B*UmHnHphumHnHuaJmHnHujK2UmHnHujUmHnHumHnHuj0JUmHnHu&j1>*B*UmHnHphu0JmHnHu'rstvwxyz{KLMghiklmnopޙwj36UmHnHu&j5>*B*UmHnHphuj95UmHnHu&j4>*B*UmHnHphumHnHu0JmHnHuaJmHnHuj0JUmHnHumHnHujUmHnHuj?4UmHnHu*DEF`abdefghiϵ߭קדυ߭קq&j8>*B*UmHnHphuj'8UmHnHu&j7>*B*UmHnHphumHnHuaJmHnHuj-7UmHnHujUmHnHumHnHu0JmHnHuj0JUmHnHu&j6>*B*UmHnHphu&789;<=>?STjklmޙɔrj;UmHnHu&j:>*B*UmHnHphu  jUj:UmHnHu&j9>*B*UmHnHphumHnHu0JmHnHuaJmHnHuj0JUmHnHumHnHujUmHnHuj!9UmHnHu,g>ARSdY-   d!!P""1##$Y$$%p%%,&(
!
 
ABC]^_abcdef678RȼȮȼЦȼȄȼЦpȼ&j=>*B*UmHnHphuj	=UmHnHu&j<>*B*UmHnHphuaJmHnHuj<UmHnHujUmHnHumHnHuj0JUmHnHu&j;>*B*UmHnHphumHnHu0JmHnHu)RSTVWXYZ[wxyz
 
&'(*+,-./KLޙwj?UmHnHu&jz?>*B*UmHnHphuj>UmHnHu&j>>*B*UmHnHphumHnHu0JmHnHuaJmHnHuj0JUmHnHumHnHujUmHnHuj>UmHnHu*LMN~
         2 3 4 5 \ ] ^ x ϵ߭קדυ߭קq&jhB>*B*UmHnHphujAUmHnHu&jnA>*B*UmHnHphumHnHuaJmHnHuj@UmHnHujUmHnHumHnHu0JmHnHuj0JUmHnHu&jt@>*B*UmHnHphu&x y z | } ~                    !!!!A!B!C!]!^!_!a!b!c!d!e!f!!!ޙwjDUmHnHu&j\D>*B*UmHnHphujCUmHnHu&jbC>*B*UmHnHphumHnHu0JmHnHuaJmHnHuj0JUmHnHumHnHujUmHnHujBUmHnHu*!!!!!!!!!!!!!!!""""-"."/"I"J"K"M"N"O"P"Q"R"n"o"p"q"""""ϵ߭קדυ߭קq&jJG>*B*UmHnHphujFUmHnHu&jPF>*B*UmHnHphumHnHuaJmHnHujEUmHnHujUmHnHumHnHu0JmHnHuj0JUmHnHu&jVE>*B*UmHnHphu&"""""""""""""###*#+#,#.#/#0#1#2#3#O#P#Q#R#z#{#|############ޙwjIUmHnHu&j>I>*B*UmHnHphujHUmHnHu&jDH>*B*UmHnHphumHnHu0JmHnHuaJmHnHuj0JUmHnHumHnHujUmHnHujGUmHnHu*############$$$$$ $!$6$7$8$R$S$T$V$W$X$Y$Z$[$w$x$y$z$$$$$ϵ߭קדυ߭קq&j,L>*B*UmHnHphujKUmHnHu&j2K>*B*UmHnHphumHnHuaJmHnHujJUmHnHujUmHnHumHnHu0JmHnHuj0JUmHnHu&j8J>*B*UmHnHphu&$$$$$$$$$$$$$$$$
 
%%%%%%%%%/%0%1%2%M%N%O%i%j%k%m%n%o%p%q%r%%%ޙwjNUmHnHu&j N>*B*UmHnHphujMUmHnHu&j&M>*B*UmHnHphumHnHu0JmHnHuaJmHnHuj0JUmHnHumHnHujUmHnHujLUmHnHu*%%%%%%%%%%%%%%%%%%%     &
 
&&%&&&'&)&*&+&,&-&.&J&K&L&M&f&g&h&&ϵ߭קדυ߭קq&jQ>*B*UmHnHphujPUmHnHu&jP>*B*UmHnHphumHnHuaJmHnHujOUmHnHujUmHnHumHnHu0JmHnHuj0JUmHnHu&jO>*B*UmHnHphu&&&&&&&&&&&&&&&&&&&&&&&&&&''''>'?'@'Z'['\'^'_'`'a'b'c'''ޙwjSUmHnHu&jS>*B*UmHnHphujRUmHnHu&jR>*B*UmHnHphumHnHu0JmHnHuaJmHnHuj0JUmHnHumHnHujUmHnHujQUmHnHu*,&&&a''<(()h)j)m)z){)4+,,',(,;.X.////L001$a$$a$(
!
 
'''''''''''''''''''(((5(6(7(9(:(;(<(=(>(Z([(\(](|(}(~((ϵ߭קדυ߭קq&jU>*B*UmHnHphujsUUmHnHu&jT>*B*UmHnHphumHnHuaJmHnHujyTUmHnHujUmHnHumHnHu0JmHnHuj0JUmHnHu&jS>*B*UmHnHphu&(((((((((((((((())))))))	)%)&)')()E)F)G)a)b)c)e)f)g)h)i))4++ޙwrm	B*ph	jUjaXUmHnHu&jW>*B*UmHnHphujgWUmHnHu&jV>*B*UmHnHphumHnHu0JmHnHuaJmHnHuj0JUmHnHumHnHujUmHnHujmVUmHnHu*++~,,,-;.<.T.U.V.W.55555555a7b7z7{7|7}77777777788 8!8(8)8*899,9-9.9/97989N9O9P9Q9FFFFFFFFFFGGCJjzU	jmUjmx>
 
CJUVj@mU    j`Ujv>
 
CJUVmHnHujZ`U        jXUj/>
 
CJUV    jU5hh6@1:293:3     4G4H4Q4R4445<5t5v5x5556656U6w6666$
 
&Fa$$
 
&F
a$$
 
&Fa$$a$6727`7a7~777777U89909i9j9{9|9:;;[<\<v<w<$a$'$a$$$a$$a$$
 
&Fa$w<|=}=>>>>>&?x?????O@h@@@@@@=AUAjAAA$
 
&F(a$$
 
&F)a$$
 
&F*a$
 
&F$a$AAAABBBBBBCCCCD3DSDDDDDEE       F
 
FFF$a$$
 
&F'a$$a$FFGGGGnD$$IfTl0ppj       
 
t064
 
lal        $$Ifa$       $$Ifa$GGG$G)G5G:GFGTGUG[G\GqGrGsGtGGLLLLLLLMMsNtNNNNNNNNNNNNNNNNOOOOOO"O'O3O8ODOIOUOcOdOjOkOOOOOOYTZTrTsTtTuT   jUj-w>
 
CJUVmHnHujU        B*ph       jl{UjEw>
 
CJUV    jUCJmHnHu
jCJUCJ5\CJFGG$G(GD $$Ifa$p$$IfTl0ppj
 
t064
 
lal(G)G5G9G:GFGTGUGGGGGKHHDlzrrr$
 
&F%a$$a$'$a$       $$Ifa$p$$IfTl0ppj
 
t064
 
lal
HHII|JJSLLLLLMMMMNNN    $$Ifa$$If$a$$a$$a$$
 
&F%a$NNNNDww       $$Ifa$$$IfTl0ppj  
 
t064
 
lalNNNND  $$Ifa$p$$IfTl0ppj
 
t064
 
lalNNNNNNNNOOOODlx      $$Ifa$$a$     $$Ifa$p$$IfTl0ppj
 
t064
 
lalOO"O&ODww        $$Ifa$$$IfTl0ppj  
 
t064
 
lal&O'O3O7OD  $$Ifa$p$$IfTl0ppj
 
t064
 
lal7O8ODOHOIOUOcOdOOOO  PhPPDlzrrr$
 
&F$a$$a$'$a$       $$Ifa$p$$IfTl0ppj
 
t064
 
lal
PQ QRRSXTYTvTwTUU$U%UVVV%V  $$Ifa$       $$Ifa$$a$$a$$a$$
 
&F$a$uTUUV%V&V9VJV]VnVVVVVVVVVVVVWXXXXXXXXYYYZZ(Z9ZLZfZgZ{ZZZZZZZZZN\O\g\h\i\j\\\\\]]]u]v]w]x]y]]]]þ       j!Uj9>
 
CJUV    B*ph       jUj7w>
 
CJUV    jUjw>
 
CJUV    jUCJmHnHu
jCJUCJ5\CJ     B*phC%V&V9VIVww       $$Ifa$$$IfTl0
  
 
t064
 
la9IVJV]VmV  $$Ifa$p$$IfTl0

 
t064
 
la9mVnVVVVVVVWWWCWUWzWzrrr$
 
&F#a$$a$'$a$       $$Ifa$p$$IfTl0

 
t064
 
la9
zWWXXJXXXXXXXXXYYYY  $$Ifa$       $$Ifa$$a$$a$$a$$
 
&F#a$$
 
&F#a$YYZZww       $$Ifa$$$IfTl0
  
 
t064
 
la9ZZ(Z8Z  $$Ifa$p$$IfTl0

 
t064
 
la98Z9ZLZfZgZ{ZZZZZZ[([M[zrrr$
 
&F"a$$a$'$a$       $$Ifa$p$$IfTl0

 
t064
 
la9
M[[[[
 
\M\N\k\l\\\\\Z][]\]y]]]^____'$a$$$a$$a$
 
&F$a$$a$$
 
&F"a$$
 
&F"a$]]]]]]]__bb)c*c?c@cAcBcUcVc9dAdddfffIgJgahbhzh{h|h}h~hhhhhhhhkk!m"mmmXnYnsntnunvn~nnnnnnnnnnþj_U       jXUj@>
 
UV        jY7U6]       j-Ujw>
 
CJUV5\mHnHu        jU       B*ph       B*ph
B*CJphCJCJmHnHu
jCJU?___!`J`````9a:aSaTaaa)bbbbbbb   $$Ifa$$
 
&F!a$$
 
&FYa$$a$$a$bbbbtww       $$Ifa$$$IfTl0|T  
 
t064
 
labbbbbcc  cc"c#cVcWc@Dh{vq$a$'$a$
 
$$$Ifa$    $$Ifa$p$$IfTl0|T
 
t064
 
laWcdddeeefffIgJgUgVg`hah~hhhiiiiXkYk
 
ll
 
&F'$a$$$a$$a$$a$ll l!m#m$m%m'm1m2mmmmmWnXnwnnnooCpDpcpppp'$a$$$a$$a$$a$nnnnnDpEp_p`papbpjpkpppppKqLqbqcqdqjqkqlqqĆņƆdžȆɆʆˆӆԆކ߆       
 

!"$%'(*+-.01CJaJCJjeU       j `Uju>
 
UVmHnHu    jUUpp
 
rrrrr$r-r8r9r`Ff}kFff$If   $$Ifa$       $$Ifa$9r:r=r@rCrFrIrLrOrRrUrXr[r^rardrgrjrmrprsrvryr|r~rrr       $$Ifa$$If   $$Ifa$rrrrrrrrrrrrrrrrrrrrrrrrrr`FfrFffm$If   $$Ifa$       $$Ifa$rrrrrrrrrsss
 
s
ssssssss s"s$s&s(s*s   $$Ifa$       $$Ifa$$If*s+s2s>s@sBsDsEshB`$$IfTrxZ!
 
t0
"64a      $$Ifa$$IfFftEsFsIsLsOsRsUsXs[s^sasdsgsjsmspsssvsys|ssssssss $$Ifa$$If   $$Ifa$ssssssssssssssssssssssssss`FfFfAz$If   $$Ifa$       $$Ifa$sssssttt     tttttttt!t#t%t't)t+t-t/t1t3t5t   $$Ifa$       $$Ifa$$If5t6t=tItKtMtOtPthB`$$IfTrxZ!
 
t0
"64a      $$Ifa$$IfFfPtQtTtWtZt]t`tctftitltotrtutxt{t~ttttttttttt $$Ifa$$If   $$Ifa$ttttttttttttL$IfFf   $$Ifa$       $$Ifa$tttttttttttt|`smssssdmss     $$Ifa$$If   $$Ifa$$$IfTFx!
 
t0
"64attttttttttttttuuuuu
 
uuuuuuu$uP$IfFf   $$Ifa$       $$Ifa$$u&u'u(u+u.u1u4u7u:u=u@uCus`m$If$$IfTFx!
 
t0
"64a      $$Ifa$CuFuIuLuOuRuUuXu[u^uaudugujulunupurutuvuxuzu|u~uuuu`Ff$If   $$Ifa$       $$Ifa$uuuuuuuuuuuus`mdm     $$Ifa$$If$$IfTFx!
 
t0
"64a      $$Ifa$uuuuuuuuuuuuuuuuuuuuuuuuuuuH$IfFf   $$Ifa$       $$Ifa$uuvvvvvvvvvvs`mdm     $$Ifa$$If$$IfTFx!
 
t0
"64a      $$Ifa$vvv v#v&v)v,v/v2v5v8v;v>vAvDvFvHvJvLvNvPvRvTvVvXvYvPFf       $$Ifa$       $$Ifa$Yv_vjvlvmvnvqvtvwvzv}vvm`d     $$Ifa$$$IfTFx!
 
t0
"64a      $$Ifa$$Ifvvvvvvvvvvvvvvvvvvvvvvvvvvv   $$Ifa$       $$Ifa$$IfvvvvvvvvB`$$IfTrxV!
 
t0
"64a      $$Ifa$$IfFfyvvvvvvvwww       wwwwwwww!w$w'w*w-w0w2w4w6w   $$Ifa$$If   $$Ifa$6w8w:ww@wBwDwEwJwVw_wawjw$IfFf        $$Ifa$       $$Ifa$
jwkwlwowrwuwxw{wV`MGMMMM$If   $$Ifa$$$IfTrxV!
 
t0
"64a{w~wwwwwwwwwwwwwwwwwwwwwwwwww      $$Ifa$$If   $$Ifa$wwwwwwwwd $$Ifa$$IfFfk $$Ifa$wwwwwwwwV`MGMMMM$If   $$Ifa$$$IfTrxZ!
 
t0
"64awwwwwwwxxx
 
x
xxxxxxx!x#x%x'x)x+x-x/x1x   $$Ifa$$If   $$Ifa$1x3x4x:xFxHxJxLxd $$Ifa$$IfFf $$Ifa$LxMxNxQxTxWxZx]xV`MGMMMM$If   $$Ifa$$$IfTrxZ!
 
t0
"64a]x`xcxfxixlxoxrxuxxx{x~xxxxxxxxxxxxxxxx      $$Ifa$$If   $$Ifa$xxxxxxxxd $$Ifa$$IfFf] $$Ifa$xxxxxxxxV`MGMMMM$If   $$Ifa$$$IfTrxZ!
 
t0
"64axxxxxxxxxxxxxxxxxyyyy        yy
yyyy       $$Ifa$$If   $$Ifa$yyyy(y*y,y.yd $$Ifa$$IfFfֽ $$Ifa$.y/y0y3y6y9y
 
t0
"64a?yByEyHyKyNyQyTyWyZy]y`ycyfyiylyoyrytyvyxyzy|y~yyyy      $$Ifa$$If   $$Ifa$yyyyyyyyd $$Ifa$$IfFfO $$Ifa$yyyyyyyyV`MGMMMM$If   $$Ifa$$$IfTrxZ!
 
t0
"64ayyyyyyyyyyyyyyyyyyyyyyyyyyy      $$Ifa$$If   $$Ifa$yyyy
 
zzzzd     $$Ifa$$IfFf $$Ifa$zzzzzzz!zV`MGMMMM$If   $$Ifa$$$IfTrxZ!
 
t0
"64a!z$z'z*z-z0z3z6z9z
 
t0
"64azzzzzzzzzzzzzzzzzzzzzzzzzzz      $$Ifa$$If   $$Ifa$zzzzzzzz $$Ifa$$IfFf $$Ifa$zzz{{{     {{V`MGMMMM$If       $$Ifa$$$IfTrxZ!
 
t0
"64a{{{{{{{!{${'{*{-{0{3{6{9{<{?{A{C{E{G{I{K{M{O{Q{      $$Ifa$$If   $$Ifa$Q{S{T{\{h{j{l{n{p{t $$Ifa$$IfFf3 $$Ifa$p{q{r{u{x{{{C`:4::$If $$Ifa$$$IfTֈxZV!
 
t0
"64a{{~{{{{{{{{{{{{{{{{{{{{{{{{{{$If  $$Ifa$       $$Ifa${{{{{{{{{{{{{ |
 
|||||||| |#|&|)|`Ff%$IfFf	$$Ifa$	$$Ifa$)|,|/|2|5|8|;|>|A|D|G|J|M|O|Q|S|U|W|Y|[|]|_|a|b|i|u|w|hFf   $$Ifa$$If   $$Ifa$w|y|{|||}|||||M`G$If$$IfTrxZ!
 
t0
"64a      $$Ifa$|||||||||||||||||||||||||||$If   $$Ifa$       $$Ifa$||||||||||}
 
}}}}}} }#}&})},}/}2}5}8}`Ff$IfFf	$$Ifa$	$$Ifa$8};}>}A}D}G}J}M}P}S}V}Y}[}]}_}a}c}e}g}i}k}m}n}t}}}p$IfFf   $$Ifa$       $$Ifa$}}}}}}}}}}}}|`smssssdmss     $$Ifa$$If   $$Ifa$$$IfTFx   !
 
t0
"64a}}}}}}}}}}}}}}}}}}}}}}}}}}}Ffb$If  $$Ifa$       $$Ifa$}}}}~
~~!~"~#~&~)~,~/~2~5~8~;~>~A~D~G~J~M~P~S~V~`     $$Ifa$$IfFf $$Ifa$V~Y~\~_~b~e~g~i~k~m~o~q~s~u~w~y~z~~~~~~d$IfFf   $$Ifa$       $$Ifa$~~~~~~~~V`MGMMMM$If   $$Ifa$$$IfTrxZ!
 
t0
"64a~~~~~~~~~~~~~~~~~~~~~~~~~~~      $$Ifa$$If   $$Ifa$~~~~~
 

l_`$$IfTFx!
 
t0
"64a      $$Ifa$$IfFf= $$Ifa$
 
"%(+.147:=@CFIKMOQSUW$If      $$Ifa$       $$Ifa$WY[]^eqsu~$IfFf
 
      $$Ifa$       $$Ifa$0`'!$If       $$Ifa$$$IfT֞xZz!
 
t0
"64a$If  $$Ifa$       $$Ifa$h$IfFf/   $$Ifa$       $$Ifa$C`:4::$If $$Ifa$$$IfTֈxZV!
 
t0
"64a #&),/258;>ACEGIKMO$If      $$Ifa$       $$Ifa$OQSUV]jlnw$IfFf   $$Ifa$       $$Ifa$      wxy|V`MGMMMMM$If      $$Ifa$$$IfTrxZV!
 
t0
"64aÀŀǀɀˀ̀π$If  $$Ifa$       $$Ifa$πЀ؀B`$$IfTrxZV!
 
t0
"64a      $$Ifa$$IfFf!       !$'*-0368:<	$$Ifa$$If	$$Ifa$<>@BDFHJKS`bdm$IfFf     $$Ifa$       $$Ifa$
mnorux{~V`MGMMMMM$If   $$Ifa$$$IfTrxZV!
 
t0
"64aÁŁ$If  $$Ifa$       $$Ifa$ŁƁ΁ہ݁߁B`$$IfTrxZV!
 
t0
"64a      $$Ifa$$IfFf& #&),.02 $$Ifa$$If   $$Ifa$2468:<>@AIVXZc$IfFf+        $$Ifa$       $$Ifa$
cdehknqtwV`MGMMMMM$If   $$Ifa$$$IfTrxZV!
 
t0
"64awz}$If  $$Ifa$       $$Ifa$ĂтӂՂނ߂B`$$IfTrxZV!
 
t0
"64a      $$Ifa$$IfFf1߂
 

"$&(       $$Ifa$$If   $$Ifa$(*,.02467?LNPY$IfFf~6   $$Ifa$       $$Ifa$
YZ[^adgjmV`MGMMMMM$If   $$Ifa$$$IfTrxZV!
 
t0
"64ampsvy|$If  $$Ifa$       $$Ifa$ǃɃ˃ԃՃB`$$IfTrxZV!
 
t0
"64a      $$Ifa$$IfFf;Ճփك܃߃          $$Ifa$$If   $$Ifa$ "$&(*,-5BDFO$IfFfpA   $$Ifa$       $$Ifa$
OPQTWZ]`cV`MGMMMMM$If   $$Ifa$$$IfTrxZV!
 
t0
"64acfilorux{~$If  $$Ifa$       $$Ifa$ɄʄB`$$IfTrxZV!
 
t0
"64a      $$Ifa$$IfFfFʄ˄΄фԄׄڄ݄
 

   $$Ifa$$If   $$Ifa$!"'3579;h$IfFfbL   $$Ifa$       $$Ifa$;<=@CFC`:4::$If $$Ifa$$$IfTֈxZV!
 
t0
"64aFILORUX[^adgjmpsvy|$If  $$Ifa$       $$Ifa$ɅԅՅօم܅߅`FfTW$IfFfQ   $$Ifa$       $$Ifa$  "$&(*,-4@BFf=Y       $$Ifa$$If   $$Ifa$BDMXZ $$Ifa$Z[\_0`'!$If       $$Ifa$$$IfT֞xZz!
 
t0
"64a_behknqtwz}$If  $$Ifa$       $$Ifa$ņdžɆˆԆ߆
 

`Ff/dFf^   $$Ifa$$If   $$Ifa$
"%(+.1479;=?ACEGIKLSFff$If   $$Ifa$       $$Ifa$1346789:;<=>?@ABCDEFGHIJKRS^_`abcklvwxyz{}~‡ÇćŇƇLJȇɇʇˇCJaJCJbS_aclwy  $$Ifa$yz{~0`'!$If       $$Ifa$$$IfT֞xZz!
 
t0
"64a~ÇŇLJ$If  $$Ifa$       $$Ifa$LJɇˇ͇χч҇؇ #&),`Ff
 
qFfk   $$Ifa$$If   $$Ifa$ˇ͇̇·χЇчׇ؇ "#%&()+,./124578:;=>@ACDFGIJLMOPRSUVWXYZ[\]^_`abcdefghijqr}~CJaJCJb,/258;>ADGJMPSVXZ\^`bdfhjkrFfr$If   $$Ifa$       $$Ifa$r~ $$Ifa$ÈĈƈLjɈʈ͈̈ψЈ҈ӈՈֈ؈وۈ܈݈ވ߈     %&01235689;<CJaJCJb0`'!$If       $$Ifa$$$IfT֞xZz!
 
t0
"64aĈLjʈ͈Јӈֈو܈ވ$If  $$Ifa$       $$Ifa$ &12369<?BEHK`Ff}Fflx	$$Ifa$$If	$$Ifa$<>?ABDEGHJKMNPQSTVWYZ\]_`bcefhiklnoqrtuvwxyz{|}~‰ÉʼnƉȉɉˉ̉CJaJCJbKNQTWZ]`cfiloruwy{}hFf$If        $$Ifa$       $$Ifa$:`$$IfTֈxZV!
 
t0
"64a      $$Ifa$ÉƉɉ̉ω҉Չ؉ۉމ       $$Ifa$$If   $$Ifa$̉Ήωщ҉ԉՉ׉؉ډۉ݉މ "#%&()+,./124578:;=>@ACDFGIJLMOPRSUVWXYZ[\]^CJaJCJb\$IfFfG   $$Ifa$       $$Ifa$ #&),/|`smssssdmss     $$Ifa$$If   $$Ifa$$$IfTFx!
 
t0
"64a/258;>ADGJMPSVXZ\^`bdfhjkq}Ff$If  $$Ifa$       $$Ifa$^_`abcdefghijpq|}~ŠĊŊNJȊʊˊ͊ΊЊъӊԊ֊׊يڊ܊݊ߊ
 
CJaJCJb}ŠŊȊˊΊъԊ׊ڊ݊` $$Ifa$$IfFf9 $$Ifa$h
 
$$$Ifa$$IfFf"      $$Ifa$       $$Ifa$$%:;<=fg̋&'=>NOUVWӖ5cɗ(<^rڛۛܛݛ./07895\jU	jUj>
 
UVaJ;jU6]CJmHnHu    jUCJaJCJLgh΋ϋVQLLLJE$a$$a$'$a$$$IfTrxZ!
 
t0
"64ǎ͌deopԏ45G_    $$Ifa$$
 
&F(a$$a$$a$_`zq       $$Ifa$$If$$IfTl0
(\
 
        
 
t064
 
laАҐ0`,,P  $$Ifa$p$$IfTl0
(\
 

 
t064
 
laҐӐڐܐݐ%&ڑۑ({vqqqoqqq$a$'$a$
 
$$$Ifa$    $$Ifa$p$$IfTl0
(\
 

 
t064
 
la !,-    $$Ifa$$
 
&F&a$$a$ǔؔjxd[d       $$Ifa$$If$$IflF$    !$         
 
t04
 
lalؔٔ"#39ѕҕ(ypyypjypj$If      $$Ifa$$If$$IflF$    !$ 
 
t04
 
lalԖՖߖ/5dDypyypj(ypy$If      $$Ifa$$If$$IflF$    !$ 
 
t04
 
lalde×ɗ)Lypyypyypy      $$Ifa$$If$$IflF$    !$ 
 
t04
 
lal)*6<_`kqИyphypb]'$a$$If$$If      $$Ifa$$If$$IflF$    !$ 
 
t04
 
lal
 
Иј#$9:WX%&ޛ56 ?|$$a$'$a$$$a$$a$$a$$a$Ü̜ !;<=>FG]^_`}~
8Aנؠ٠ڠ 678?@Aӡܡ|}٫ګ     jUj&ǖ>
 
UVjsU        jUjSǖ>
 
UVjWUmHnHu    j      Ujǖ>
 
UV        jU5\G|}cd۠56УѣƤǤK'$a$$$a$$a$KLefϥХ       
 
%&ΧϧABWX$a$$a$$a$01{|ث٫]׬جno'$a$$$a$$a$$a$`imvγϳ     
 

NOδϴд״ٴڴB !RSijz{1234<ѫj	5CJUjU6]jUj5CJUj-~>
 
CJUV5CJj5CJU5\mHnHu      jUj>UCst!"BCְװqr۱ܱ$a$$a$$a$ͳγOPڵ۵иѸ
$
$Ifa$     $$Ifa$'$a$$$a$$a$5wq$If   $$Ifa$$$IfTl0 1       @    
 
t0q 64
 
la56E}~ιQR xsn$a$'$a$$$If$If  $$Ifa$p$$IfTl0 1       @
 
t0q 64
 
laRݻ޻;<Z['(
 
&F$a$(HI[b
$
$Ifa$       $$Ifa$$a$bc{ww     $$Ifa$$$IfTl0C 
  
 
t0q 64
 
la&'{vqq$a$'$a$
 
$$$Ifa$    $$Ifa$p$$IfTl0C 

 
t0q 64
 
la
*+5$%IJZ[P'$a$$$a$$a$<=STVW!#$d/0@AGIJ!"78:;jr!'@F ",.:?K55\j.U6]j].UmHnHu  jUWPQ)12A{c(]$If$$IfTl0   
 
t0q 64
 
la
$
$Ifa$      $$Ifa$$a${|{vvvvtvvv$a$'$a$$If   $$Ifa$p$$IfTl0 
 
t0q 64
 
la
@AcdyzFGbchi<=ef
 
&F$a$|}a$$IfTl0C 
       
 
t0q 64
 
la
$
$Ifa$      $$Ifa$$a$    Z[{vq$a$'$a$
 
$$$Ifa$    $$Ifa$p$$IfTl0C 

 
t0q 64
 
la[$a$$a$KLVW`almCDfgMNYZ$a$HI^_?@VWFG\]$a$$a$5=eTUjkmn
 

,-/0PQghxy5&+4IRktU^`awxyT\j7Uj^7U     j/Uj%ٖ>
 
UVjW/UmHnHu    jU6]5\O]kstxwqq$If$$IfTl0    
 
t064
 
la        $$Ifa$\`DD$Ifp$$IfTl0
 
t064
 
la?@DMNfg8|wwwr
 
&F$a$'$a$$$If$Ifp$$IfTl0
 
t064
 
laOP    $$Ifa$$a$'$a$$$a$$a$zz$If$$IfTl0      
 
t064
 
la56:TUYstx||$Ifp$$IfTl0
 
t064
 
la&'+459D8@$Ifp$$IfTl0
 
t064
 
laDEIRSWfgktuy8P8X8$Ifp$$IfTl0
 
t064
 
la}}{y}}}pp      $$Ifa$$a$'$a$p$$IfTl0
 
t064
 
la$$If      *zz$If$$IfTl0    
 
t064
 
la*+/Hx$Ifp$$IfTl0
 
t064
 
laHIMjko|wwrp$a$$a$'$a$$$If$Ifp$$IfTl0
 
t064
 
la\^_uv  !#$PY="+09)EF#$*,-)6]j@U;
 
6]aJaJ       jR9Ujڵ>
 
CJUV5\j8UmHnHujX8U        jUI/2<=(   $$Ifa$
 
&F       $*$5$9Da$'$a$$$a$$a$()+t    $$Ifa$$$Iflֈ
&!*88     
 
t<04
 
lal+-024EF7$$Iflֈ
&!*88
 
t04
 
lal$If    $$Ifa$FHJNPRh       *$$Ifa$$If   $$Ifa$hikmuwF==7. *$$Ifa$$If   $$Ifa$$$Iflֈ
&!*88
 
t04
 
lalwy7..  $$Ifa$$$Iflֈ
&!*88
 
t04
 
lal$If    *$$Ifa$7$$Iflֈ
&!*88
 
t04
 
lal        $$Ifa$$If   *$$Ifa$$If   $$Ifa$
F==7. *$$Ifa$$If   $$Ifa$$$Iflֈ
&!*88
 
t04
 
lal
12467..  $$Ifa$$$Iflֈ
&!*88
 
t04
 
lal$If    *$$Ifa$6=?Ajk7$$Iflֈ
&!*88
 
t04
 
lal        *$$Ifa$$Ifkmouwy   *$$Ifa$$If   $$Ifa$F==7. *$$Ifa$$If   $$Ifa$$$Iflֈ
&!*88
 
t04
 
lal7..  $$Ifa$$$Iflֈ
&!*88
 
t04
 
lal$If    *$$Ifa$7$$Iflֈ
&!*88
 
t04
 
lal        $$Ifa$$If 7$$Iflֈ
&!*88
 
t04
 
lal$If    $$Ifa$     0   *$$Ifa$$If   $$Ifa$0136;=AF==7==$If   $$Ifa$$$Iflֈ
&!*88
 
t04
 
lalAWXZdoq@777        $$Ifa$$$Iflֈ
&!*88
 
t04
 
lal$Ifqu7$$Iflֈ
&!*88
 
t04
 
lal$If    $$Ifa$7 $$Iflֈ
&!*88
 
t04
 
lal$If    $$Ifa$
 

70$$Iflֈ
&!*88
 
t04
 
lal        $$Ifa$$If
-/3VW7$$Iflֈ
&!*88
 
t04
 
lal$If    $$Ifa$WY[ceg$If $$Ifa$F<==7==$If   $$Ifa$$$Iflֈ
&!*88
 
t04
 
lal@L777        $$Ifa$$$Iflֈ
&!*88
 
t04
 
lal$If      3468=7$$Iflֈ
&!*88
 
t04
 
lal$If    $$Ifa$=?CWXZ2$$Iflֈ
&!*88
 
t04
 
lal
 

!$If    $$Ifa$Z\bdf7$$Iflֈ
&!*88
 
t04
 
lal$If    $$Ifa$$If $$Ifa$F==7==$If   $$Ifa$$$Iflֈ
&!*88
 
t04
 
lal@777        $$Ifa$$$Iflֈ
&!*88
 
t04
 
lal$If7t$$Iflֈ
&!*88
 
t04
 
lal$If    $$Ifa$"7x$$Iflֈ
&!*88
 
t04
 
lal$If    $$Ifa$"(,09:<7$$Iflֈ
&!*88
 
t04
 
lal        $$Ifa$$If<?DFJ`a7$$Iflֈ
&!*88
 
t04
 
lal$If    $$Ifa$acfkmq$If $$Ifa$F==7==$If   $$Ifa$$$Iflֈ
&!*88
 
t04
 
lal@777        $$Ifa$$$Iflֈ
&!*88
 
t04
 
lal$If7$$Iflֈ
&!*88
 
t04
 
lal$If    $$Ifa$7$$Iflֈ
&!*88
 
t04
 
lal$If    $$Ifa$ 7$$Iflֈ
&!*88
 
t04
 
lal        $$Ifa$$If "(*.DE7$$Iflֈ
&!*88
 
t04
 
lal$If    $$Ifa$EGIOQUi$If $$Ifa$ijmotvzF==7==$If   $$Ifa$$$Iflֈ
&!*88
 
t04
 
lalz@777        $$Ifa$$$Iflֈ
&!*88
 
t04
 
lal$If72-$a$'$a$$$Iflֈ
&!*88
 
t04
 
lal$If    $$Ifa$$If$a$$a$
 
 XMGG>>    $$Ifa$$If
 

!$If$$If\Lp$      !L$      
 
t(0a !&(,56<>CGsThbbYsPhbbY        $$Ifa$$If
 

!$If$$If\Lp$      !L$
 
t0a
 
Gj_YYjT'$a$$If
 

!$If$$If\Lp$      !L$
 
t0a  $$Ifa$      $+1=$If$a$$a$ "()+,i                            1
 

 
*y





!tqr$!"78:;yEF[\^_\]uvwxcdyz|}hi~    j@Uj@v>
 
CJUVj@UmHnHu        jUaJV=>@BDGSXXMGG>>     $$Ifa$$If
 

!$If$$If\Lp$      !L$      
 
t(0aSTVXZ^qrtvxsxhbbYYshbb   $$Ifa$$If
 

!$If$$If\Lp$      !L$
 
t0a
 
x|jp_YYj_$If
 

!$If$$If\Lp$      !L$
 
t0a  $$Ifa$
 
dXY
 

!$If$$If\Lp$      !L$
 
t0a  $$Ifa$$If
 
        
 
sxhbbYYshbb   $$Ifa$$If
 

!$If$$If\Lp$      !L$
 
t0a
 
;<>@BF_`bj_YYj_$If
 

!$If$$If\Lp$      !L$
 
t0a  $$Ifa$
 
bdfkd|Y
 

!$If$$If\Lp$      !L$
 
t0a  $$Ifa$$If
 
sPhbbYshbbY      $$Ifa$$If
 

!$If$$If\Lp$      !L$
 
t0a
 
;<YZjeca\W\Q$If$a$$a$'$a$$$If\Lp$      !L$
 
t0a  $$Ifa$      RG
 

!$If$$If\Lp$      !L$      
 
t(0a$If                                
          #     $     &     jt_YYj|_$If
 

!$If$$If\Lp$      !L$
 
t0a  $$Ifa$
 
&       (     *     0     B     C     E     G     I     O     e     dY
 

!$If$$If\Lp$      !L$
 
t0a  $$Ifa$$If
 
e       f     h     j     l     r                              shbbYYshbb        $$Ifa$$If
 

!$If$$If\Lp$      !L$
 
t0a
 
                                                    j_YYj$If
 

!$If$$If\Lp$      !L$
 
t0a  $$Ifa$             
 

 
!
 
"
 

 

 

 

 

 

 
$If$a$$a$'$a$
 
 

 

 

 

 

 

 
XpMGG>>      $$Ifa$$If
 

!$If$$If\Lp$      !L$      
 
t(0a
 

 

 

 

 

 

 

 

 

 

 
shbbYYsxhbb        $$Ifa$$If
 

!$If$$If\Lp$      !L$
 
t0a
 
 

 
;<>j_YYj_$If
 

!$If$$If\Lp$      !L$
 
t0a  $$Ifa$
 
>@BFijmoqwdY
 

!$If$$If\Lp$      !L$
 
t0a  $$Ifa$$If
 
shbbYYsTR'$a$      $$Ifa$$If
 

!$If$$If\Lp$      !L$
 
t0a yz$If$a$$a$XpMGG>>    $$Ifa$$If
 

!$If$$If\Lp$      !L$      
 
t(0ashbbYYsxhbb   $$Ifa$$If
 

!$If$$If\Lp$      !L$
 
t0a
 



    


4
5
7
j_YYj_$If
 

!$If$$If\Lp$      !L$
 
t0a  $$Ifa$
 
7
9
;
?
b
c
f
h
j
p

dY
 

!$If$$If\Lp$      !L$
 
t0a  $$Ifa$$If
 










shbbYYsTO$a$$a$      $$Ifa$$If
 

!$If$$If\Lp$      !L$
 
t0a 
tu{$If$a$$a$XhMGG>>    $$Ifa$$If
 

!$If$$If\Lp$      !L$      
 
t(0ashbbYYshbb   $$Ifa$$If
 

!$If$$If\Lp$      !L$
 
t0a
 

 
+,.j_YYj_$If
 

!$If$$If\Lp$      !L$
 
t0a  $$Ifa$
 
.027WX[]_edY
 

!$If$$If\Lp$      !L$
 
t0a  $$Ifa$$If
 
shbbYYshbb      $$Ifa$$If
 

!$If$$If\Lp$      !L$
 
t0a
 

 
./2j_YYj_$If
 

!$If$$If\Lp$      !L$
 
t0a  $$Ifa$
 
246=jkd_ZXS$a$$a$$a$$$If\Lp$  !L$
 
t0a  $$Ifa$$If  $%+28DEHh$$If\Lp$  !L$      
 
t(0a$If$a$$a$EIKOS^_ceosY$$If\Lp$     !L$
 
t0a  $$Ifa$$If
 

!$If
 
sj_YYj_Y$If
 

!$If$$If\Lp$      !L$
 
t0a  $$Ifa$
 
dYd
 

!$If$$If\Lp$      !L$
 
t0a  $$Ifa$$If
 

>?BDFLY$$If\Lp$        !L$
 
t0a  $$Ifa$$If
 

!$If
 
Lwx{}j_YYj_Y$If
 

!$If$$If\Lp$      !L$
 
t0a  $$Ifa$
 
dYd
 

!$If$$If\Lp$      !L$
 
t0a  $$Ifa$$If
 
MNij$If$a$$a$$a$
 

XMGG>>    $$Ifa$$If
 

!$If$$If\Lp$      !L$      
 
t(0a
>?pqshbbYYsTO$a$$a$   $$Ifa$$If
 

!$If$$If\Lp$      !L$
 
t0a qrsv0F[\yz$If'$a$$a$$a$
 
&F$a$X|MD>>$If       $$Ifa$
 

!$If$$If\]        !ds6    
 
t(0a
 
9:s|mdmmsmdmms $$Ifa$$If$$If\]       !ds6
 
t0a:DGO_`jmtdd$$If\]    !ds6
 
t0a  $$Ifa$$If dldL$$If\]     !ds6
 
t0a$If      $$Ifa$QR\^dmxdmd     $$Ifa$$$If\]   !ds6
 
t0a$If#$.08\mdmd    $$Ifa$$$If\]   !ds6
 
t0a$If\]snljlhlbbbb$If'$a$$$If\]  !ds6
 
t0aX|MD>>$If        $$Ifa$
 

!$If$$If\]        !ds6    
 
t(0a
>?s|mdmmsmdmms     $$Ifa$$If$$If\]       !ds6
 
t0a?ILTdeorydd$$If\]    !ds6
 
t0a  $$Ifa$$IfdldL$$If\]     !ds6
 
t0a$If      $$Ifa$VWacimxdmd     $$Ifa$$$If\]   !ds6
 
t0a$If()35=amdmd    $$Ifa$$$If\]   !ds6
 
t0a$Ifab)5snljlhlbbbb$If'$a$$$If\]  !ds6
 
t0a=>STVW""""##''''''a(b(w(x(z({("-#---.-3-4-I-J-K-L-]-^-d-e-g-h--------------------ݽ洭0JmHnHu0J
j0JUB*OJQJph0Jj}ROJQJU Hh80TOJQJmHnHujOJQJUOJQJjfMOJQJU        jUmHnHu=56:<BUXMD>>$If     $$Ifa$
 

!$If$$If\]        !ds6    
 
t(0aUV^`fsmdmmsmdmms     $$Ifa$$If$$If\]       !ds6
 
t0add$$If\]    !ds6
 
t0a  $$Ifa$$If%67rdd_'$a$$$If\]     !ds6
 
t0a$If      $$Ifa$
 
rs      $If$a$
 
&F             XHMD>>$If        $$Ifa$
 

!$If$$If\
 
!v      
 
t(0a   !!D!sDh_YY$If       $$Ifa$
 

!$If$$If\
 
!v
 
t0aD!E!O!R!X!!!!!!!s8h_YYsY_YY$If  $$Ifa$
 

!$If$$If\
 
!v
 
t0a
 
!!!!!!!"        ""1"2"smdmmsmdmms $$Ifa$$If$$If\
 
!v
 
t0a2";">"E"["\"e"g"n""""dd$$If\
 
!v
 
t0a  $$Ifa$$If""""""""""#dd_'$a$$$If\
 
!v
 
t0a$If      $$Ifa$
 
##5#6#8$9$>$D$N$Y$e$$If$a$
 
e$f$o$q$x$?4+%$If  $$Ifa$
 

!$If$$IfrT!Tv     
 

 
t20ax$$$$$$$$%ZOF       $$Ifa$
 

!$If$$IfrT!Tv
 
t0a$If%        %%%%-%H%I%T%`ULFFF`F$If     $$Ifa$
 

!$If$$IfrT!Tv
 
t0aT%V%]%m%%%%%%%Q$$IfrT!Tv
 
t0a$If      $$Ifa$      %%%%%%%&&"&ZQZ      $$Ifa$$$IfrT!Tv
 
t0a$If     "&$&+&;&V&W&c&e&l&{&Q$$IfrT!Tv
 
t0a$If      $$Ifa$      {&&&&&&&&&&ZQZ      $$Ifa$$$IfrT!Tv
 
t0a$If     &&&&&&:';'O'QLJH'$a$$$IfrT!Tv
 
t0a$If      $$Ifa$O'P'((((!(-(.(K$$If\M!TF8      
 
t(0a$If$a$.(7(@(F(Z([((((YTRP'$a$$$If\M!TF8
 
t0a$If      $$Ifa$
 

!$If(((u)v)))))$If    $$Ifa$$a$))))))PGGGG $$Ifa$$$Ifl\bN,,"  
 
t(064
 
la))))))))*
 
*!*"*kbbbbkbbbbk $$Ifa$$$Ifl\bN,,"
 
t064
 
la"*-*0*3*P*Q*R*S*T*U*V*^*bb$$Ifl\bN,,"
 
t064
 
la        $$Ifa$^*d*f**********bb$$Ifl\bN,,"
 
t064
 
la        $$Ifa$************bb$$Ifl\bN,,"
 
t064
 
la        $$Ifa$***+
 
++-+.+6+:+>+_+bb$$Ifl\bN,,"
 
t064
 
la        $$Ifa$_+`+h+j+l++++++++kbbbbkbbbbk $$Ifa$$$Ifl\bN,,"
 
t064
 
la++++++++++++bb$$Ifl\bN,,"
 
t064
 
la        $$Ifa$++,,,%,',),A,B,C,D,bb$$Ifl\bN,,"
 
t064
 
la        $$Ifa$D,E,F,G,Q,W,Y,x,y,,,,bb$$Ifl\bN,,"
 
t064
 
la        $$Ifa$,,,,,,,,,,,,bb$$Ifl\bN,,"
 
t064
 
la        $$Ifa$,,,,,
 
---
----kbbbbkbbbbk $$Ifa$$$Ifl\bN,,"
 
t064
 
la------------bb$$Ifl\bN,,"
 
t064
 
la        $$Ifa$----- -!-"-f-g-b]]]SQ
 
&dP$a$$$Ifl\bN,,"
 
t064
 
la        $$Ifa$      g------------------------$a$$a$
 
$dN'0
 
/ =!"#$%}DyK_Toc511161474}DyK_Toc511161474}DyK_Toc511161475}DyK_Toc511161475}DyK_Toc511161476}DyK_Toc511161476}DyK_Toc511161477}DyK_Toc511161477}DyK_Toc511161478}DyK_Toc511161478}DyK_Toc511161479}DyK_Toc511161479}DyK_Toc511161480}DyK_Toc511161480}DyK_Toc511161481}DyK_Toc511161481}DyK_Toc511161482}DyK_Toc511161482}DyK_Toc511161483}DyK_Toc511161483}DyK_Toc511161484}DyK_Toc511161484}DyK_Toc511161485}DyK_Toc511161485}DyK_Toc511161486}DyK_Toc511161486}DyK_Toc511161487}DyK_Toc511161487}DyK_Toc511161488}DyK_Toc511161488}DyK_Toc511161489}DyK_Toc511161489}DyK_Toc511161490}DyK_Toc511161490}DyK_Toc511161491}DyK_Toc511161491}DyK_Toc511161492}DyK_Toc511161492}DyK_Toc511161493}DyK_Toc511161493}DyK_Toc511161494}DyK_Toc511161494}DyK_Toc511161495}DyK_Toc511161495}DyK_Toc511161496}DyK_Toc511161496}DyK_Toc511161497}DyK_Toc511161497}DyK_Toc511161498}DyK_Toc511161498}DyK_Toc511161499}DyK_Toc511161499}DyK_Toc511161500}DyK_Toc511161500}DyK_Toc511161501}DyK_Toc511161501}DyK_Toc511161502}DyK_Toc511161502}DyK_Toc511161503}DyK_Toc511161503}DyK_Toc511161504}DyK_Toc511161504}DyK_Toc511161505}DyK_Toc511161505}DyK_Toc511161506}DyK_Toc511161506}DyK_Toc511161507}DyK_Toc511161507}DyK_Toc511161508}DyK_Toc511161508}DyK_Toc511161509}DyK_Toc511161509}DyK_Toc511161510}DyK_Toc511161510}DyK_Toc511161511}DyK_Toc511161511}DyK_Toc511161512}DyK_Toc511161512}DyK_Toc511161513}DyK_Toc511161513}DyK_Toc511161514}DyK_Toc511161514}DyK_Toc511161515}DyK_Toc511161515}DyK_Toc511161516}DyK_Toc511161516}DyK_Toc511161517}DyK_Toc511161517}DyK_Toc511161518}DyK_Toc511161518}DyK_Toc511161519}DyK_Toc511161519}DyK_Toc511161520}DyK_Toc511161520}DyK_Toc511161521}DyK_Toc511161521}DyK_Toc511161522}DyK_Toc511161522}DyK_Toc511161523}DyK_Toc511161523}DyK_Toc511161524}DyK_Toc511161524}DyK_Toc511161525}DyK_Toc511161525}DyK_Toc511161526}DyK_Toc511161526}DyK_Toc511161527}DyK_Toc511161527}DyK_Toc511161528}DyK_Toc511161528}DyK_Toc511161529}DyK_Toc511161529}DyK_Toc511161530}DyK_Toc511161530}DyK_Toc511161531}DyK_Toc511161531}DyK_Toc511161532}DyK_Toc511161532}DyK_Toc511161533}DyK_Toc511161533}DyK_Toc511161534}DyK_Toc511161534}DyK_Toc511161535}DyK_Toc511161535}DyK_Toc511161536}DyK_Toc511161536}DyK_Toc511161537}DyK_Toc511161537}DyK_Toc511161538}DyK_Toc511161538}DyK_Toc511161539}DyK_Toc511161539}DyK_Toc511161540}DyK_Toc511161540}DyK_Toc511161541}DyK_Toc511161541}DyK_Toc511161542}DyK_Toc511161542}DyK_Toc511161543}DyK_Toc511161543}DyK_Toc511161544}DyK_Toc511161544}DyK_Toc511161545}DyK_Toc511161545}DyK_Toc511161546}DyK_Toc511161546}DyK_Toc511161547}DyK_Toc511161547}DyK_Toc511161548}DyK_Toc511161548}DyK_Toc511161549}DyK_Toc511161549}DyK_Toc511161550}DyK_Toc511161550}DyK_Toc511161551}DyK_Toc511161551}DyK_Toc511161552}DyK_Toc511161552}DyK_Toc511161553}DyK_Toc511161553}DyK_Toc511161554}DyK_Toc511161554}DyK_Toc511161555}DyK_Toc511161555}DyK_Toc511161556}DyK_Toc511161556}DyK_Toc511161557}DyK_Toc511161557}DyK_Toc511161558}DyK_Toc511161558}DyK_Toc511161559}DyK_Toc511161559}DyK_Toc511161560}DyK_Toc511161560}DyK_Toc511161561}DyK_Toc511161561}DyK_Toc511161562}DyK_Toc511161562}DyK_Toc511161563}DyK_Toc511161563}DyK_Toc511161564}DyK_Toc511161564|DdM
J
 

 
CA?"2T"U?"Y`!T"U?`\kx2FJ*xWkhTGݻd0H EC`j
 
jV+
 

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  
 

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  
 

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~`Root Entry Fh2Data
 
"SWordDocument)0ObjectPool0dh_1050061103SFdOle
 
PRINThCompObjq 
 !$()*+-./01259:;<=>?BFGHIJKLOSTUVWXY\`abcdefimnopqruyz{|}~
 
FMicrosoft Visio DrawingVISIO 6.0 ShapesVisio.Drawing.69qOh+'0@P\htdamjanlAC:\Program Files\Vis1    
 
rr&WMFCy#x/ L1 EMFCXVISIODrawing
 
 \l&%%V/ L3/17@Nn^^rOB7.'# 6 U#s'.7BO^n

*5>sEUI6LLIE>5*r^N@71/%(%RL Arial%T~*A*A~LOpenRISC 1000  Architecture




     


     
TU*A*A     L`32/64-bit



&%%VIIKQZgvvgZQKI%(%RL ArialHM,,,,,,,,,,HHH,c
 
,A
 

 
cc,M,,,,,,A,,,,M,NNH,,M,,MMMM^,MMM,,,%T[*A*A[
LhOpenRISC 1200,
 
 
                Tp*A*ALX32-bit          
 
&%%Vy6*<L[hqwywqh#[+L1<4*641+#%(%RL Arial!!#8dd2!^KB88888!J%8:!J7(7!!!:6!!%8SSS=CCCCCCdHCCCC:%T
 
f*A*A
 

LhOpenRISC 1x008
 
 
                &%%Vffhnwwnhf%(%RL Arial%Tx*A*Ax
LhOpenRISC 1x00
 
 
                k\--j$3/17@Nn^^rOB7.'# 6 U#s'.7BO^n

*5>sEUI6LLIE>5*r^N@71/-.- Arial-02
 
~OpenRISC 1000  Architecture




    


       
2
 
    32/64-bite



-->$IKQZgvvgZQKI-- Arial?EoEE??????????EE????????-2
 
[
OpenRISC 1200
 
 
                          2
 
32-bit         
 
-->$*<L[hqwywqh#[+L1<4*641+#-- Arial!!#8dd2!^K-2
 
 

OpenRISC 1x00
 
 
                          -->$fhnwwnhf-- Arial?????????????????????????-2
 
x
OpenRISC 1x00
 
 
                          ObjInfo
 
VisioDocument$VisioInformation"     SummaryInformation(Visio (TM) Drawing
 
$̙"oRl !fffMMM333$
 
$
 
U18@Td Arial@NWingdzs@N@tMonotype Sort+
NtSymbol5T?? Y@-1TJDT1EWP-hTT<U*U       
 
U
=/Ub
b酸0zGz?@8H2!kWbU%U
 

+PL/^&9^$? { Ak^&,",'%/v&Q&      
 
1y
 )? 2

J12?k9aUBBHEHEHEUHEHEHEH@?>?:`2BBHEHEHEHEHEHEHEH@$%O9F7AOY@;
A*sVsVAgLTkY 1 W_W__ !`#ku4lb6Pu`kW 4l
 
4l%Y?:?-\
*#!+|tKf*2|2|2|2wG)QUoTMeEttA%_8BOTOfOxOO??O?7   ܻuW+?sU42
 
T*
 
xxx
 
0jvȲ^/!M3jj6D///$Q0p?Mdj^cjnj4BAk[~ϐ$YkU1%1@F-( kp
ٻ          .$5-Bi`B#9)F/Pv// ߾/u?@2trߜKS52Ɍ7xŀߢ#6@h$MuLh        Ճ%ԊՑ)<OU#5G::U27q ?/&@w&<<7H1OQjPSHQywHAt///YOG$_4.b%F8q/#?C/N^qhE!	@d)n{ r1P1	@/O0qt}Qn=kƱ셩{B'ɂX/PP\f211R5P"QQ[O"P!q[rrqqӂqq¢ӁӁP¡¡Waa7VW7P$q$qZ0r1qPZZdJrKqobdd2oaoaAP5T~rqP1W?Or?~??? x9/F
@@O$J]A7IHqdEp{y\O@f___pʿѫa1PbtφϪϼ(:L^p߂߂O߳
1CUgb{.);M_xa"4FX0Bzas//'/9/K/]/o/////////?#?zaB?T?f?x????????OOUbb7OQV.e_OqOOOOOOOO_wk#_5_G_Y_k_}____0____UlAoSoeowoooooooxa(:L^p
cwo!3EWi{Ï٦
 
.@Rdvk}*
 
fڿ"4FXj|ώҔϹ%7I[ms@ѵ0BTfQ'9K]̟ #5G29fx,>B'Ck#bz@.`c.`/%b /=QN3L/^/p////////??7?Pbtί(:L^@p݇Z;ɼٿِ>.@*[m߅3O贁Nk
 
P27q?߃?\.? QAqش$$$'9K]H䐾伩CjPj|xԕaIW&V03E0<kPDB!ߵ        V
/ASew+=Oa/09K]o?!?%Acrobat PDFWriwter$
 
wodx)3EWi{<#winspoolAcrobat PDFWriterLPT1:UFDfP
h> /T6DUmA@
?ۿI?Y{O1@3EEbOeZ
 
HG 9V?o)>
       `r/`wpw>
 
ȳpke{rpgTHYY9        mAUA?
@
?Q6     u` ?Mu       ~YYA|XA44       4>
 
!bJfvqQ>!"q06DNX
 
lL>U5
LO@%#A?AE^?AL#l%u%?P6    @* L#&H        "
'       ]{%#W1\!\!5`7Copyright 1999 Visio Corporation.  All 2s reserved.`0_Sba.chm!#22427Bd(,*9    l>(>Ud!E
 (!(ZU$        B$bW*
 
B
 
I(!cJk%'/?}IO  *%$WRAH5cOOOrA
 
kRS3_E^F_^qYk)OJV}ZH@f!?)\#R\a%\iooo _cL%hkpHoi}O cH5ho[}bor\aE{Hk_{Hl&'m!OyaGE*szF\y#t?
 
G]]~a|[D+K\5?5Ul4,-@_A-L7"AU2}@Ԃ 
?RH<(
 
U2}E}

R(rSD?>P_="]RCKOi{ UPxo@#?FDNTe@y
ah$TBUI@
 
@25?
 
?.  K]osu@?pu` "M"u)Be&o.؁.e(sU!&t/g /D'P,4&T`
Black & Whiten,P15&0_3Color Schemes...1`'Set the c2s2 f0this document0}
 
`2w`
:Qe1(19&AHADGF%DGD1C15P11b114Q1C_U_g_y_AVk1Qa|STOfOxLE@]e]d]e9?G@$3LT yKC(Ne`3@@]d?d?G2q*p?);v$? 6A      c<9<^f_Z1lgUo$oI)acL#F%8Ojnfeg-@ f< K1ymqa,$
M10Ojk-@(jGYF%kYkҟ5Y)F
 
OpenRISC 1000  Arco1cture
 
32/64-biti^!U9F%#G'2"U=ŵ"%8DȊjz??;bdg&!3/P5F!4&B,AAkmp\n9eAY\YD'__o[AoK*ڊooooP1?@z`?@+}pT٩ M<"֕3w ؉ՏMS|2ڛޟ+&\4Q{2008`r3rNѦA\n}ϏϡϳϢ \f,>Pbt߆ߘߪ߼5+=Or?&8JT?nIOOOO4_X5_ |(_}_jx00*<Nlynh@       /0
Z9/K/]/o//////m/
?aA'?9?K?]?o??_?_O??͏#O5OGOYO\}OX_O_O_
_C_g_=_0___       oo-o?oQo\UUl4,@LC-47AU2@<7ERH<(
 
U2E#7
RUlL        D!?%V./%0;U$
 
4(U1(5O"D&U=Q Jf       )h"/Ty*+U
 
"Ʌ&Q-
 
-AH*9(TY@kEQ/,GuideTheDocPage-1Gesture FormatVisio 90ConnectorVisio 00Visio 01Visio 02Visio 03Visio 10Visio 11Visio 12Visio 13Visio 20Visio 21Visio 22Visio 23Visio 50Visio 51Visio 52Visio 53Visio 70Visio 80BasicBasic ShadowEllipseSchemeNameEllipse.3Ellipse.4_I3l\U
 
E|fUq-
 
|G
c
 
c
 
,c
 
Dc
 
\c
 
tc
 
c
 
R
 
fUԕ$1_>IUK4IXLIUedIr|IUII3Ix`&E
 
   0Hfx!TWU^U    
 
U
UUUl4,@$I KC-37AUl4,
 
AJ-37A_*<N@| ERVgq6uH<(
 
H<(
 
_*<NEăg!
RVgtq &AM3'AM3(PPT)PPT1_(*'9K]o#5GYk}
//1/C/U/g/y////$3!
E"< *T *l  "&') {
 
*   g"4pFX(S@(Q82y
 
W3_:]V
 
d#u&#!Fj ?>D>OWADo5OX$|'lORxONx)x1<x=C5`2^V?,!!NFDT"WNC=4 N.U "s//io\Solutions\Block Diagram\Basic Diagram.vst՜.+,D՜.+,@LXd
PagesMastersPage-1Ellipse        0lx_VPID_ALTERNATENAMES_PID_LINKBASEADocumentSummaryInformation8
 
_1047983771F`UOle
 
CompObjq 
 
FMicrosoft Visio DrawingVISIO 6.0 ShapesVisio.Drawing.69qOh+'0@`lxValued SObjInfoVisioDocumentBVisioInformation"SummaryInformation(      
 

7Z !"#$%&'()*+,-./0123456Y9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX\[_`abcdefghijklmnopqrstuvwxyz{|}~Visio (TM) Drawing
 
BTH@AuRx !fffMMM333?Ba$
 
$
 
U,8@Td Arial@NWingdzs@N@tMonotype Sort+
NtSymbol5T?? Y@-1TJDT1EWP-hTT<U*U       
 
U
=/Ub
b酸0zGz?@8H2!kWbU%U
 

+PL/^&9^$? { Ak^&,",'%/v&Q&      
 
1y
 )? 2

J12?k9aUBBHEHEHEUHEHEHEH@?>?:`2BBHEHEHEHEHEHEHEH@$%O9F7AOY@;
A*sVsVAgLTkY 1 W_W__ !`#ku4lb6Pu`kW 4l
 
4l%Y?:?-\
*#!+|tKf*2|2|2|2wG)QUoTMeEttA%_8BOTOfOxOO??O?7   ܻuW+?sU42
 
T*
 
xxx
 
0jvȲ^/!M3jj6D///$Q0p?Mdj^cjnj4BAk[~ϐ$YkU1%1@F-( kp
ٻ          .$5-Bi`B#9)F/Pv// ߾/u?@2trߜKS52Ɍ7xŀߢ#6@h$MuLh        Ճ%ԊՑ)<OU#5G::U27q ?/&@w&<<7H1OQjPSHQywHAt///YOG$_4.b%F8q/#?C/N^qhE!	@d)n{ r1P1	@/O0qt}Qn=kƱ셩{B'ɂX/PP\f211R5P"QQ[O"P!q[rrqqӂqq¢ӁӁP¡¡Waa7VW7P$q$qZ0r1qPZZdJrKqobdd2oaoaAP5T~rqP1W?Or?~??? x9/F
@@O$J]A7IHqdEp{y\O@f___pʿѫa1PbtφϪϼ(:L^p߂߂O߳
1CUgb{.);M_xa"4FX0Bzas//'/9/K/]/o/////////?#?zaB?T?f?x????????OOUbb7OQV.e_OqOOOOOOOO_wk#_5_G_Y_k_}____0____UlAoSoeowoooooooxa(:L^p
cwo!3EWi{Ï٦
 
.@Rdvk}*
 
fڿ"4FXj|ώҔϹ%7I[ms@ѵ0BTfQ'9K]̟ #5G29fx,>B'Ck#bz@.`c.`/%b /=QN3L/^/p////////??7?Pbtί(:L^@p݇Z;ɼٿِ>.@*[m߅3O贁Nk
 
P27q?߃?\.? QAqش$$$'9K]H䐾伩CjPj|xԕaIW&V03E0<kPDB!ߵ        V
/ASew+=Oa/09K]o?!?%Acrobat PDFWriwter$
 
wodx)3EWi{<#winspoolAcrobat PDFWriterLPT1:UFDfP
h> /T6DUmA@
?ۿI?Y{O1@3EEbOeZ
 
Hu P(:{W_qQRectangle. with text and connion points. Can be stretched toy dimenss.mb?贁No?k?4
HDB
$#        ?h-(>TT9   UA??Q6 u` 6u        mB>00XA0(2s@sJLsT>5
LO@{5`7Copyright 1999 Visio Corporation.  All      "s reserved.` _Sba.chm!#22430Bd9     l>0>Udd!!T
 
<hb 
261
 
g,s724?`b?M1EY?r?91M1|;6==5P2?;zrA
 
IB=OCq,^35/V:NAC=AK?OI="3AO<_OOKAE[6:_ L_Ij_|U|\_oo_AnHl&'n!OyaGE-szF#%JB
 
o[atk@+|k3a5\&Ul4,-@AJ-3
 
7"A&Ul4,-@$QJA
 
-43P7UzZ@Ly   >R0B
DV;H<(
 
H<(
 
UzZEy     
R0B
UFDf
h-TUU[U@@??I?`d
buoqYkQhu23u`     Connector
 
`
 
e1Crw
 
UH ^  -}|5p`I`V?}`xa833ސ]3σ3u33?,      ?Gxpx^&
CThis connector automatically routes between the shapi
ts.HD
@#              =h8T YY9    BT#F      oU@?
P6
 
u
 
`ubA@]u
  .(#DB     uu`h?\hr|uVa@-?bl;'bE-ho'$y(
 
2rq?@I ?$%?
 
@"U*5L -br     ^vv"(2uI."q28v"uh9Bd&</MSz
 
#145|`Vis_SE.chm!#20)@`7Copyright 1999 @io Corporation.  All ;Bs reserved.4U#1#7)A,@A+4j'vQ8l>$UdvE       \b4
 
*1B$b24R(@][v[D ZQi@       a59        93O'2"q?.g;2GHlsw'*O`EW
 
)Fܹ
 
#|K7B
 
$GGdVoB@k(bZS+B?49@2RD@-S"#'/ UPxo@#?FDNTe@y
ah$TBUI@
 
@25?
 
?.  K]o%j
DaU       
 
)@-?--"(qu` h`"j"p"uz)R?$5%&..(sU16t1?e"ge?'PԖ4"	(&Tu`
Black & Whiten<;
 
'1)E{&03Color Schemes...1`'Set the cNBsTB fP@this documesnt\@`2`
MJQ" e1p11 aPp!
`!1HEA1UHYQ%eTpW%eTpWeTpW5eTpWaXapWeTpWaXpWaXpWaXpWaXpWaXpWeT1QpW1QaX5QpW5QaX9QpW9QaX`!pW`!aXpWaXQpWQaXQpWQaXQpWQaXpWaXp!pWp!aX1pW1aXpWb5eTMQpWMQaXEApWEAaX1pW1aX1pS1
 
5P9QEAEAc𩁸Áa{!{!!݁c"#'=R(1)+Q*8F+EMQE1oD??P@%I!5Q0    ConnectorD    Aʒ
 
КpQUi%|-u@vI!E*@?$5%p      (X3 (.;8bbbzYP@G2qq?p?\.5?{ A`!D%<
 
I4s?11la0b=a       H   (Q/(șvsU$q,u|&X9O!/%}̦æL%}ЫL,vXj4Rvp"TOpenRISC 1200i`r'2W8E2pQ
 
(#5G@]o<ʠ5%*5%5%
 
'H1&1Q0RRQ]3EbBbVX1d#ӁT%+JY5Q%`!CPU/DSP);M$HZ~ϐφ/.a/&N6H /l:oXd/??9EAR
2٪;`:1?8J3`O:;~6?JOa3O}m>O;pQbwzOpCw]A?Xdր))'^'WP-DT!    (Q-u``uݐ`bu``u`SdmJp@ZhJh3@qTObJbUac_bXZbduY`Ёnp?cu.lilbfUYngKwgFrgUgufw_}wgp+p؀ww@z3Yr~06i       (VYa@Ed7r$K`
 
*G#_;/UQ)8Oi5 x)hDb__ U)))DVhzF7T4FW1`DCache
 
8KB//H?6/     Q/u/=/b/y/??'?9?K?%Ǫ;O~?O5Cm[=Ўߑ>w[OF(O
8<_ޓ8_s	Քʟܟ$f=Oasp 硂R׻ͯ߯'WEWWuAMMUп*`N`߄(/ߦ/&8JV?G? uD?j
op??[[rO?KO6~SewDn h)1euPICSew?///=/a/s/////J//?'?OK?Oo95K?o\1?;gx>CO(OO!OAW_,_>_P_pb________a@{o0oBoTofoxooT@tϷo3W4kTICK TIMERo  -?QcukC);M_ˏA%bI?pWײַ{П(L*pFXGxү./ASea4ĿֿT'icfDEBUGnπϒϤ϶4"4X/|ߎߠ߲3?~/Bf?b
pEO?#?GYO}OON       j@Qr_%7I?m@?_xadf);M_qT]Uoy@QIPOWERM//(/:/L/^/p/?//T?/(/??$?6?H?l?~???_?*_?OG2Odo帟qO
 
A_a_寅_____8 eo)ohqJodUrbTrbYA۳xoooooooХ2yױICac?he
 
8KBSewǏ=as1ߏ|'yKo뉟j{&){Ci׿p3ZSWrԯ
 
.Rdoдwo"4FXjρTC/b)r2y
MMU&8J\nߤߤRl?"4F?j|5?I[O0OT_!_X__):___z.Sb/̑XmVO$}Wy7M_hP-DT{!	1-!uҐ`u`bu `ur4t"2!;x+x!S0r+r6qss@r;rtQu`& EsuHh@yaے"rv*(j:/g$#vw'w6Hђ@"t@w~H)&rp	;r@z3ώ$06iW#    f01%+yr֝1e'4i 9\3poP?Uf9*z_cryJ09ޛh\!z#1oCoUogoyooooooUyyn0BTfx!yzZj
?"#JRdeǣϴCpӏ@ϸ5!4
 
.(x֙m|ğ֟lFx%Xj|@į֯(:L^pʿܿxx!y$Ϡ?%J$
.nJmo߁ߓߥ@Rm&+=Oa@s/$65';BD/V+q}@e
 
n̼,>Pb}1yF
 
*e'FGGJO^FEW]GO_-/?/?c/u/////#g88oQ?aO,1?f[c_:Lh^N6yE i`5
?Qy@Qh c7tEAb~@a
 
IidO1geK5ĢxT{'_2qЀRQe0Wqyae#}aa_!i oFePiNguctgeNa\q%a,gy       sxhuLXgTeXc{ޫ-feޯ3E2qodqoѿooo30Bhz
 
-2LTfDs͏ߏ9'9]Vɟ۟#Gekuů
UD@@eA>uWewЉϭϿ;/@Z)b3f
Dp/Fߓߥ߷G5Gkf?vp?6&8J\ nOqO7ЅOOfO        OO!_f|NV_TTcZ/TYPO%@0R!K Q WurVHP-DT!        -QuJpu
 
Jpbwun`uf@"Qhh@!bbas0bbt3aQ"[QuP` 33s:vDruV0Nya8lizmzg$5{9w:vrR z_wre)Rp`U2Nw`@z3aIOaH$06iO#9VQV17U+iQ^s$aR!Weq4`6jV3oJ?UR`9*@_$DrJyD09p8T!A____       o@o-o?oQocoujooooooo %|DVqjVvA>sZsyZwC?u㷊s+5@pII}uetτݢpxƳϊ4X!.r+!3EW{՚+=Oasrmܨ̯ޯ&8J\nmᏹ-wܶul#o
%kF1}%7ҏ!߽);5/_x#s*yfzeߚ^N`rw";F/AW5 O7g;FG:GON;FGMJGO 0|%V$_:L^pFFV//*/Q???????OO+Mq?Id\FiFyO@C\[ǎ\ȍkp_____:o,o{oPobotoa'xc1oLFe5o{_3/??Dv0=EךM23.M?QөR(p]דXqVΓ*@Ε<ҿFZ?{ƥINT
 
I/F    i9ΕFèKӫ'2qZQu[0ϽLڭ5QʙrڟE;!ӪU/7!5h5yq5,V©̣èر FΕ;!<
 
uuDUl5brL^riï!U8(:L^p@vPM);M_qσϧϹϝ%7ID/m/ߌ/6?Eh/2H?~?????OcaooooPKwa{puyuȂ~$6HA`fuZ_%U/@hB݃ fg҄ko}nfgP~m!go)jBpPvlBhP'@z3Qbo
dRpP-qNv:M_~?QcSqc.fAcrbrbrui77X>jO|OOOOO OOO_Qm:7_I_[_m_________`i+o2:Wg?ce d=     Gg!)ucHs-qٶſؿs= 2DVhz"J]Jz߀]o/Ư@:CUgy
 

,J)System :L^p//$/6/HV/k/F/////??Y9?O]?IԘn?O?şO/^./wUFUU !"#U$'()*+Ul4,@~        6;C-3+7AU2@x 177FRH<(
 
U2Ex     77
RUlL\6@?%w7RD;U$
 
!s["4FXj|C:\Program Files\Visio\Solution Extras\Backgrounds.vss#s[     #5GYk}C:\Program Files\Visio\Solutions\Block Dia\Basic Shapes.vss(s["4FXj|C:\Program Files\Visio\Solution Extras\Borders and Tit.vssv(B*8yC!܁+~/    ?9/U1(UO"D&aU=QJf       )h"Ty+U
 
"_Ʌ&aQ-
 
-H*9(TYkPEQ/,GuideTheDocPage-1Gesture FormatVisio 90ConnectorVisio 00Visio 01Visio 02Visio 03Visio 10Visio 11Visio 12Visio 13Visio 20Visio 21Visio 22Visio 23Visio 50Visio 51Visio 52Visio 53Visio 70Visio 80BasicBasic ShadowRectangleSchemeNameRectangle.28Rectangle.4Rectangle.5Rectangle.6Rectangle.7Rectangle.8Rectangle.9Rectangle.10Rectangle.11Dynamic conn?ectorRectangle.16Rectangle.17Rectangle.18Rectangle.24Rectangle.25_%,3:
 
E-
 
SGMU
4MULMc
 
dMUc
 
|Mc
 
Mc
 
M     ;d      ĪM
 
M#
 
M0
 
=
 
$J
 
<W
 
Td
 
lq
 
~
 

 

 

 

 
|Ix<\<t%*(%*8%*H%*X%*h|% y*U % A % UD *\ *t ˪* ܑ* &"U        0fx!(!*! !"#!&'()*+U^U        
 
U
UUUl4,@X>KC-Q5/?AUl4,v   ?
 
AJ-37A_*<N@DQ;?GRVgTRq6uH<(
 
H<(
 
_*<NER
 
@
RVg\]q &AM3'AM3(PPT)PPT1_(*'9K]o#5GYk}
//1/C/U/g/y////p@
A" }* * J"&') {z
 
*   g"4pFX(S0@(xKsqR2^z     J}$Q:RT
 
Ru&O(!B  U[I>l8B>O9BNo5Ogf}$
 
'7SNW8)4_9J1=`2܆<kV?_, F}D$C=\g.U ony CustomerAC:\Program Files\Visio\Solutions\Block Diagram\Basic Diagram.vst՜.+,D՜.+,(@LXd
PagesMastersPage-1
 
RectangleDynamic connector 0lDocumentSummaryInformation8_10480798589BF`U@Ole
 
"PRINT;x_VPID_ALTERNATENAMESB`_PID_LINKBASEA 
 
FMicrosoft Visio DrawingVISIO 6.0 ShapesVisio.Drawing.69qOh+'0@1    &" WMFC S `
 
`*xKt1 EMF`*DXVISIODrawing
 
 \l&%'B0%V0>K=>=K=K>>=%(%(%RL Arialdx    `Exceptions
&%Tx/wI*A*A/L\CPU/DSP]&%'%V0k okoo k ko%(%RL Arial%%W$9-<<0%(&ccc,Mc,
 
,,H,,,,MM^,M,MM,,,,,Mr,HM(%M%T|AX*A*A|A
 
L`InstuctionTdYp*A*AYLTUnit&%W$]!c``%(&%%V0kkkk%(%RL Arial
 
 





%Tv*A*Av
 
L`Exceptions
&%W$!%(&%%W$]!`%(&%%W$?<%(&%%W$,?2<//%(&%%W$9-?<<0%(&%%W$,"FC/%(%%V,@*V*@V@*@&%%W$QQxWTTuT%(&%%W$QT%(&%%W$
ZW%(%%V,TjTjTT&%%W$ mj#%(%%V,&&&&%RL Arial%T|Ud*A*AUL\Data MMU          Txet*A*AeL\& Cache  RL Arial%(RL Arial%T|A<P*A*AAL\Insn MMU TxQ8`*A*AQL\& Cache,  &%W$Y[_\X\%(%%V,UQkgUQk\UgUQ&%%V0k.k..kk.%(%RL Arial
 
     
                         
 
          
 
 
                
%Tp
$*A*A
LXSystem
RL Arial


 
 
     
 

 
                          
                               %Tp
 
6*A*A
 
LXSystem     & %     W$[X%(     %%V,!!!%%V,Uk"UkU"U&     %     %W$AifD%( &     %     %W$AWTD%( &     %     %W$QQWTTT%( &     %     %W$ghmjjk%( &     %     %W$ghnkjk%( &     %     %W$gj%( &     %     %W$gj%( &     %     %W$QyvT%( & %     %V0uB~u~~BuBu~%(     %RL      ArialF&
 
WMFC`
 
`*%      TZq*A*AZ
 
L`Integer EX

T|r*A*ArL\Pipeline
&
 
%
 
%V0VDDDVV%(
 
%%Td9*A*ALTGPRs
&
 
%
 
%V0uuuu%(
 
%
(%RL Arial@?>=<;:98543210/.-,+*)('&%%T*A*A
 
L`Load/Store
Td*A*ALTUnit&
 
%
 
%V0uuuu%(
 
%
(%RL Arial%T|*A*AL\MAC Unit
&
 
%
 
W$FLII%(
 
&
 
%
 
%W$F[IX%(
 
%%V,UkUkUUk\-B0-$>=K=K>>=--.- Ariald??????-2
 
/CPU/DSP--$koo k ko-- Arial%%?W$?--2
 
A|
 
Instuction
2
 
YUnit-%``---$kkk-- Arial
 
 
-2
 
v
 
Exceptions
-%---%`---%<---%<//---%<<0---%C/---$*@V@*@--%TTuT---%T---%W---$TjTT--%j#---$&&&-
 Arial?????????????????????????-2
 
UData MMU           2
 
e& Cache             
 Arial?????????????????????????-
 Arial????????????????-2
 
AInsn MMU  2
 
Q& Cache             - %\X\- --$UQk\UgUQ- -$k..kk.-     - Arial
 
   -      2
 

System

 Arial


 
 
       -
 
2
 

 
System     -%X---$!!--$UkU"U--%fD---%TD---%TTT---%jjk---%kjk---%j---%j---%vT---$u~~BuBu~-- Arial?????????????????????????-2
 
Z
 
Integer EX

2
 
rPipeline
--$DDVV---      
2
 
GPRs
--$uuu-        "System΁cčρ -- Arial????????@?>=<;:98-2
 

 
Load/Store

2
 
Unit-
-$uuu-
-- Arial?????????????????????????-2
 
MAC Unit
-
%II-
-
-%IX-
--$UkUUCompObj#qObjInfo%VisioDocument8AVisioInformation"&Visio (TM) Drawing
 
ATH2@xR| !fffMMM333?Ba$
 
$
 
U,8@Td Arial@NWingdzs@N@tMonotype Sort+
NtSymbol5T?? Y@-1TJDT1EWP-hTT<U*U       
 
U
=/Ub
b酸0zGz?@8H2!kWbU%U
 

+PL/^&9^$? { Ak^&,",'%/v&Q&      
 
1y
 )? 2

J12?k9aUBBHEHEHEUHEHEHEH@?>?:`2BBHEHEHEHEHEHEHEH@$%O9F7AOY@;
A*sVsVAgLTkY 1 W_W__ !`#ku4lb6Pu`kW 4l
 
4l%Y?:?-\
*#!+|tKf*2|2|2|2wG)QUoTMeEttA%_8BOTOfOxOO??O?7   ܻuW+?sU42
 
T*
 
xxx
 
0jvȲ^/!M3jj6D///$Q0p?Mdj^cjnj4BAk[~ϐ$YkU1%1@F-( kp
ٻ          .$5-Bi`B#9)F/Pv// ߾/u?@2trߜKS52Ɍ7xŀߢ#6@h$MuLh        Ճ%ԊՑ)<OU#5G::U27q ?/&@w&<<7H1OQjPSHQywHAt///YOG$_4.b%F8q/#?C/N^qhE!	@d)n{ r1P1	@/O0qt}Qn=kƱ셩{B'ɂX/PP\f211R5P"QQ[O"P!q[rrqqӂqq¢ӁӁP¡¡Waa7VW7P$q$qZ0r1qPZZdJrKqobdd2oaoaAP5T~rqP1W?Or?~??? x9/F
@@O$J]A7IHqdEp{y\O@f___pʿѫa1PbtφϪϼ(:L^p߂߂O߳
1CUgb{.);M_xa"4FX0Bzas//'/9/K/]/o/////////?#?zaB?T?f?x????????OOUbb7OQV.e_OqOOOOOOOO_wk#_5_G_Y_k_}____0____UlAoSoeowoooooooxa(:L^p
cwo!3EWi{Ï٦
 
.@Rdvk}*
 
fڿ"4FXj|ώҔϹ%7I[ms@ѵ0BTfQ'9K]̟ #5G29fx,>B'Ck#bz@.`c.`/%b /=QN3L/^/p////////??7?Pbtί(:L^@p݇Z;ɼٿِ>.@*[m߅3O贁Nk
 
P27q?߃?\.? QAqش$$$'9K]H䐾伩CjPj|xԕaIW&V03E0<kPDB!ߵ        V
/ASew+=Oa/09K]o?!?%Acrobat PDFWriwter$
 
wodx)3EWi{<#winspoolAcrobat PDFWriterLPT1:UFDfP
h> /T6DUmA@
?ۿI?Y{O1@3EEbOeZ
 
Hu P(:{W_qQRectangle. with text and connion points. Can be stretched toy dimenss.mb?贁No?k?4
HDB
$#        ?h-(>TT9   UA??Q6 u` 6u        mB>00XA0(2s@sJLsT>5
LO@{5`7Copyright 1999 Visio Corporation.  All      "s reserved.` _Sba.chm!#22430Bd9     l>0>Udd!!T
 
<hb 
261
 
g,s724?`b?M1EY?r?91M1|;6==5P2?;zrA
 
IB=OCq,^35/V:NAC=AK?OI="3AO<_OOKAE[6:_ L_Ij_|U|\_oo_AnHl&'n!OyaGE-szF#%JB
 
o[atk@+|k3a5\&Ul4,-@AJ-3
 
7"A&Ul4,-@dJA
 
-|3P7UzZ@,>R0B*
V;H<(
 
H<(
 
UzZEt
R0B>
UFDf
h-TUU[U@@??I?`d
buoqYkQhu23u`        Connector
 
`
 
e1Crw
 
UH ^  -}|5p`I`V?}`xa833ސ]3σ3u33?,      ?Gxpx^&
CThis connector automatically routes between the shapi
ts.HD
@#              =h8T YY9    BT#F      oU@?
P6
 
u
 
`ubA@]u
  .(#DB     uu`h?\hr|uVa@-?bl;'bE-ho'$y(
 
2rq?@I ?$%?
 
@"U*5L -br     ^vv"(2uI."q28v"uh9Bd&</MSz
 
#145|`Vis_SE.chm!#20)@`7Copyright 1999 @io Corporation.  All ;Bs reserved.4U#1#7)A,@A+4j'vQ8l>$UdvE       \b4
 
*1B$b24R(@][v[D ZQi@       a59        93O'2"q?.g;2GHlsw'*O`EW
 
)Fܹ #|K7B
 
$GGdUoB@k(bZS+B?49@0RD@.S""'/ UPxo@#?FDNTe@y
ah$TBUI@
 
@25?
 
?.  K]o%`
uH@-?#-(u` FV"`"f"up)5$+%&в..(sU1 6t'?["g[?'P4"&T`
Black & Whiten1<'1Eq&03Color Schemes...1`'Set thek cDBsJB fF@this doc_umentR@
 
u2`
CJQ e"
 
AAI;Aa   A
V!141
 
1f!
 
q!!AHgQ%sT~W%sT1~WsTA~W5sT~WAoXa~WsTA~WAoXA~WAoXA~WAoXA~WAoXQ~WQoX~WsTQ~WQoXQ~WQoXQ~WQoXV!~WV!oX~WoXQ~WQoX#Q~W#QoX'Q~W'QoX~WoXf!~Wf!oX1~W1oX~WX5sT7Q~W7QoX;A~W;AoX1~W1oX1~W1oXCQ~WCQoXGQ~WGQoXKQ~WKQoXq!~Wq%sTcQ~WcQoXA~Sx15PE;A1%e,r"CQCQ1KQKQaEA11'QGQGQ1XuƟoD??@Ij!5#Q0       Conne/ctorDAR
 
X~Q(ei6c%A6e(;uФE)@5$+$C6CC?*3 (.bbBbwzgP@G2q?
 
Ʀ#?\._?q CAV!%<4I4?1'la0X=a     A'Q/(S"X@[UpqArur&X8f/A%T4//%Xg6_RV!CPU/DSPi#'282Bj^sy8y8
 
6&03B!2*~QŎ%e     (
^f+%+%'q&7QT?X1y#2^Q?T%l)Q%nteger EX
 
Pi?pelinejA2UϬ79d?Cb??6ߡؾ/:O@9TOrOLFO?OOKN%_7[Qzsd鵔pjT@@rAL?@yyRe%[eY+vf\a5Af鵠4/Syz2)
UGPRs`/r////////&O?&??J?]Xbs?Zh?g‹???OO)O;OffVOt_zOt`Odn]kϟbg4hb0_ގǟٟI_hl|]_x_____oo/o$Np?X_wooo(`boooo}=O
]2)qB(Load/Store
 
UnitN
 
Qbuup`uV"_OrXTOZd_u. `sFuepbwm       $OK"Z/l%mҘ'd-'/l )Jpc'Ne@z3r"/.306/i-$]K!mJxٴӼU*`KO8
1Cy.0EPESҿq񿮀 2DVh|ٕϧ!eev{Exception$6HZl~ߴb0<^1;z{^p@Pbt'a5\Jr\[`ǎ\ȍk.@GdkϢK VJx7pooooo"4FX@@h4ߔ~1(:lu搅難m`nπƵǁ$ǿ
 
ߴ(P'c++;߭W(QSgRdv߈ߚ߬߾eqb6(:L^pA
ѐmx9/ASewM`J!`6.fu>76KG7LO^N6G_MGO+HO߆///yi9_@'K/]/o////////hsD9E-t>˔O?a?s???????a`vOV
 
m&F`vwvLwVOOO	__-_?_Q_c_u_____Zhc@'oo(o:oLo^opoooo3\p4?z;o    -? Qcueowge dľоe@ѽtό1Cԏ
 
.@Rvى߲rӟT%07I[wyӯ     -?QX~(
 
&6?cV?;x>%??%>?H?O!O3?>O?*7Data MMU
 
& CacheQM_q@=d@?/-,L/{Ayf///////??vOOO`????o??1O;UOO&Oo\OoIO:In+snA IO߬*fDD<^ʉm_Vi/7K@/.۴/ϧ>ٯ"4FXj|zTk[dc?arÙe	j(Ey?@baD?@0t$v?Q!GŵTijWP8õzIϑXųRQŵ<\-pr?V7Sy?stemiՁAхŵAє|'2U-HlRbotoϘoh?ѿ@
L%Հ]q,ݹȝWվAŵ
P"4k:LbO
__1_C_U_g_y__?@88U___+O3s&%oJIoo%7b!'Y?Wi??U?O8?CO?S WA!Seϯ,>	 8?@+R*'SSfLd@zŸԟN/`/$3fH	"PN?fggonf,wmg6!3?c5HZl~ؿO^C3I	KB,aC$,a`ꏄϖL_P^_/&H
m$fe
) +"f$Qܖ]o߁ߓߥ߷Յ`,aIqHMAC Unit#5GYk}///?
1Ce74rd֒֒
Ώ0|α=*O_!_\>_`%7t__um@@X-DT!	___o"o4oFoXojoc-w)o
xet,a-
@kl~x#5GYfx3 .@RdvP݀/ASewiz6e%fz67y7t?>z6G=7$O
1CUg:(1_!////A/S/e/w/9m  .t////?"?4?F?X?Q3v??uEg@3vw2w4~3vw}BwZOlO~OOOOOOOO_ _o_D_҉Wi_______	oo-o^[@@Ѳ//oooo`ooo
CLֆD4EW즌X%7I[mǏُ(DVhzPŸԟko}oHZl~Ưد Ÿր;4EO̿޿&8J\nππ϶D
 
\!3EWi{ߟ$        |$6%7I0[m~9^&HH
 
r3^&]'4/.^&'-m'?'9KoʃO9"4FXjHD//$/6/H//qnA7yfw//3U?ufoggponfgm&go>?P?b?t????????OSO(O:O3oOOOOOOOOO_j;_M___q________o'Ж0oBogfЖ(ϗ);Жp<ߗzo      -?Qcu+=Oas͏#5GYk}bѩdsŀǀ׈)ݘ3ﰯ¯ԯ
 
.@Rd@vſ:
!);M_q@PAj?@Tx!i?@W[a|?B.
1CUgN-b)B,?@Om$?@?88UgfBA$BQi{/~S$a/
 
.rqw,53P#Cɖ9!lyAi F[ SgGhe@FSWGdT_f^FWg]
 
W_"/4/F)S!CX/j/|///////7??dNoU*U"%,Ul4,
 
@6$C-37AU2@$77ERH<(
 
U2Elf77
RUlLD6@?%G7RDs;U$
 
#xxs["4FXj|C:\Program Files\Visio\Solutions\Block Dia\Basic Shapes.vss(xxs[        #5GYk}C:\Program Files\Visio\Solution Extras\Borders and Tit.vss`(,*T77~C!p?l8/U1(UO"D&aU=QJf        )h"Ty+U
 
"_Ʌ&aQ-
 
-H*9(TYkPEQ/,GuideTheDocPage-1Gesture FormatVisio 90ConnectorVisio 00Visio 01Visio 02Visio 03Visio 10Visio 11Visio 12Visio 13Visio 20Visio 21Visio 22Visio 23Visio 50Visio 51Visio 52Visio 53Visio 70Visio 80BasicBasic ShadowRectangleSchemeNameRectangle.20Rectangle.4Rectangle.23Rectangle.6Rectangle.9Rectangle.2Dynamic conn?ectorRectangle.3 -39
 
EJ-
 
;G}4;:
UL;cd;Uc
 
|;)c
 
;U6c
 
;Cc
 
;UPc
 
;]c
 
;}jc
 
wc
 
U$c
 
<c
 
UTc
 
lc
 
Uc
 
c
 
Uc
 
c
 
Uc
 
c
 
;        $J!*xT/?U>Oc_p%*̲AԪ[*%*[*[*%* U< [*D [*L [*T [*\ [*d %&]"" 0fPx!(!*!J!"#%&'()*
 
+,U^U    
 
U
UUUl4,@=KC-$3)>AUl4,t>
 
AJ-3~7A_*<N@/>ERVglqq6uH<(
 
H<(
 
_*<NEԂ>
RVgq        ?r &AM3'AM3(PPT)PPT1_(*'9K]o#5GYk}
//1/C/U/g/y////\c?
A"t p* }*  "&') {z
 
*   g"4pFX(S0@(i^qv2^z     J}$Q:RT
 
Ru&O(!B  U[I>l8B>O9BNo5Ogf}$
 
'7SNx)y8<1{'9=D`2|~;V?	!rFD, >!R=OZ, ._,, SummaryInformation('DocumentSummaryInformation8,_1048024645
'"F@ Ole
 
3`lxValued Sony CustomerAC:\Program Files\Visio\Solutions\Block Diagram\Basic Diagram.vst՜.+,D՜.+,(@LXd
PagesMastersPage-1
 
RectangleDynamic connector 0lx_VPID_ALTERNATENAMES_PID_LINKBASEA     
 
FMicrosoft Visio DrawingVISIO 6.0 ShapesVisio.Drawing.69qPRINT!^`CompObj4qObjInfo $6VisioDocumentMNQ&l    ^&" WMFCZ exQ&l EMFSXVISIODrawing
 
 Q%RL Arial%TlWQ
 
@
 
@WQLXSET 0--)%TlW
 
@
 
@WLXSET 1--)%RL Arialm^nnoLophqqrstuvx<xjyyyyyz{|}
 
}:}~8~~bxx\*n(r2nNd^V%T` 
 

 
@
 
@        LT...RL Arial2fBRHbZbÌbǼʬ˘`>πѬ:tԒբ Jt\؆ذ.Xق٬
 
4%T`s1
{

 
@
 
@s1
LTSET--)RL ArialR fHH      D     n               
 

 
@
 
j
 

 

 
<f8b
$

PZ>8H!#8$$%l&'T'd(0%T+r
=

 
@
 
@+r
     L`DC_SETS-1$$!!!&%%V0o3
p
2
2pp
%(RL Arial|l~@BZ"L\l
 
4^n~2\.X*T~&Pz"Lv%(RL ArialFpBlh:d6jFd$X*n2$f0FPB%(RL Arial NØ.ĆNŤ&x4ǠLȌ6Ɋɰ0`ʐ:xn̲N͎ʹ6\΂ΰ$πϺRЦ.pѰ&bҞ%(RL Arial0`ؐ$لٸPڰHި%(%RL Arial%Tlo
 
@
 
@oLXTAG 0)-4%Tl 
 
@
 
@LXTAG 1)-4%RL Arial%T`5        m,
 

 
@
 
@5        LT...RL Arialܣ.@cvt pv|0fpgmw'wgaspPglyfq hdmxB:(yheadGN|6hheam$hmtxWnd:kern7a96D`locaA Dmaxp       name6`+postƬ%E01prepql
 
%T`I

 
@
 
@LTTAG)-4TO


 
@
 
@O
     L`DC_SETS-100%--)-%&%%V0
 
ML
 
L
 
L%(%
(%
(RL Arialf"v&N4f@n(^0`>j8p2bP<pj8X e %(%
(%%Tb
 
@
 
@LpEFFECTIVE ADDRESSer-))-0(---000---&%%V0|l    
}
k 
k     }}
%(RL Arialns, magazines etc, and for display use in newspapeadvertising and promotions.http://www.monotype.com/html/mtname/ms_arial.htmlhttp://www.monotype.com/html/mtname/ms_welcome.htmOTIFICATION OF LICENSE AGREEMENT
 
 
This typeface is the prope u%(RL Arialed this typeface software either directly from Mone or together with software distributed by one of Monotypes licensees.
 
 
This software is a valuable asset of Monotype. Unle you have entered into a specific license agreement granting yth%(RL Arialmay not copy or distribute this software.
 
 
If yove any question concerning your rights you should review the license agreement you received with the software or contact Monote for a copy of the license agreement.
 
 
Monotype can be cont  U%(%RL Arialmaloby
ejnnormalStandardTypeface  The Monotype Corporation plc. Data  The Monotpe Corporation plc/Type Solutio.%Tpo`
 
@
 
@oLXWord 0B%%%Tp`     
 
@
 
@LXWord 1B%%%%T`        ,
 

 
@&" WMFC E
 
@        LT...dRL ArialDrawing Office - Robin Niolas, Patricia Saunders 1982Contemporary sans serif design, Aril contains more humanist characn%T I

 
@
 
@LhWord DC_SETS-2B%%00%--)-%TO
        

 
@
 
@O
LhWord DC_SETS-1B%%00%--)-%%
(&%%V0
 
IM
 
LHLH
 

 
L%(%
(%
(&%%V0(M)L
 
L
 
))L%(&%%W,.CZ
 
QLQ-7-7
 
%(&%%W,


%(&%%W$.
 
@d7
 
7[%(%%V,Q^^Q7Q^Q%%V0ccc&%%666#6'+6/367;6?C6GK6OS6W[6_c6gk6os6w{666666666666666666666#6'+6/367;6?C6GK6OS6W[6_c6gk6os6w{666666666666666666666#6'+6/367;6?C6GK6OS6W[6_c6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6c{cw6csco6ckcg6ccc_6c[cW6cScO6cKcG6cCc?6c;c76c3c/6c+c'6c#c6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6c{cw6csco6ckcg6ccc_6c[cW6cScO6cKcG6cCc?6c;c76c3c/6c+c'6c#c6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6c6`\6XT6PL6HD6@<68460,6($6 66666666666666666666|6xt6pl6hd6`\6XT6PL6HD6@<68460,6($6 6666666666&" WMFC %6666666666|6xt6pl6hd6`\6XT6PL6HD6@<68460,6($6 666666666666        
666!%6)-61569=6AE6IM6QU6Y]6ae6im6qu6y}666666666666666666 
666!%6)-61569=6AE6IM6QU6Y]6ae6im6qu6y}666666666666666666 
666%(%RL Arial(QalArial#XX<%Td
 
@
 
@LTDMMUHSSH&%W,C
 
L
 
%(&%%W$
 

 

 

 
%(%%V,       =
 
       
 
=
 
     &%%V0CDDD%(%RL Arial#X9'3!2(QArialrialT3%Td1X
 
@
 
@1XLTCOMP047-&%W$qh%(%%V,o^^o^^&%%W$H
ZqQ
Qh%(%%V,*^xx^Q*^x^&%%W,Z##c%(&%%W$%(%%V,oo%RL
 
 
 Arial* !#0%`')<)***,r-P.../133344555&565F66(6866707@8*8:8J8Z9f::;@;p;;<=R>(? @@A@BZC2CBCR%TlnL
 
@
 
@LXHIT 00)%%
(%
(RL ArialmooopRpbprpprrrssu^vvwwy zzT{{|||}}~~H:x2
 
NvBv>~%TX
 
@
 
@LP31%%%
(RL Arial<H*hz$bzB jt<
 
Hæ(ƆưǒǼBl˖@j͔;%(RL Arial0Z,V(R|&PPV
 
@Bz(|$Nx Jt%(RL Arial>NdJZnH  !"l"#$2%&z&'"'2'((()*++-<-L//113:3J4:5577 8`8p88:::(:8;<=%T`/r
 
@
 
@/LTlogRL Arialnnno(oRoboroooppp p@pPpzppppqqBqlqqqrr>rhrrrss:sdssstt6t`tttu2u\uuuvv.vXvvvww*wTw~%TTs
 
@
 
@sLP2RL Arialn(^`jbr**<&" WMFC (:L^p06 `.xH%T        
 
@
 
@Ld(DC_SETS)+4$$!!!%
(%TTA
 
@
 
@LP4%RL Arialore humanist characteristics than many of its predsors and as such is more in tune with the mood of the last decades of the twentieth century.  The overall treatment of curves  softer and fuller than in most industrial style sans serif fath%TTh
 
@
 
@hLP3%RL Arialhumanist characteristics than many of its predeces and as such is more in tune with the mood of the last decades of the twentieth century.  The overall treatment of curves is ster and fuller than in most industrial style sans serif faces.di%TT
 
@
 
@LP0er%RL      Arial in reports, presentations, magazines etc, and forplay use in newspapers, advertising and promotions.http://www.monotype.com/html/mtname/ms_arial.htmlhttp://www.monotype.com/ht/mtname/ms_welcome.htmlNOTIFICATION OF LICENSE AGREEMENT
 
 
Thot%  Tl
 
@
 
@LXWAY 0inO98.&
 
%
 
%V0G*MHL)L)HHL%(
 
%
(%
(%
(%RL Arialour own publishing use. You may not copy or distri this software.
 
 
If you have any question concerning your rights you should review the license agreement you received with t software or contact Monotype for a copy of the license agreemat%TT"
 
@
 
@LP2ty%%
(%
(RL Ariale Monotype Corporation pl Data  The Monotype Corporation plc/Type Solutions Inc. 1990-192. All Rights ReservedArialRegl%TTIm
 
@
 
@ILP1 %&%W,
 
CL::%(%
(%%V0
gg
g
g%RL Arialobin Nicholas, Patricia Snders 1982Contemporary sans serif design, Arial contains more hmanist characteristics than mans%TN

 
@
 
@NLdWORD SELECTsB400--%-0)&%W$
 
%(%%V,:::&
 
%%V0z%(&
 
%%V0zz%(&%%W$ 2@))7%(%%V,.PP.).P.&%%W$
%(%%V,

&%%W$2)%(%%VA9 #&)+.1368:<>?@AAAAA@?><:8631.+)&# &%%W$ 2))%(%%V,P)P%%V,PP)P%
(RL
 
 
 ArialMSTT315b3b3a84t#XX>C',f(QArialArial%(%
(  %RL     
 
 
 Arial#XX>N' -ChQ ArialArialCCMSTT316eafa79%      Te\8
 
@
 
@e\LdTO/FROM CPU)4)0470-0TKL
 
@
 
@LpTO/FROM EXTEN I/Fri)4)047-+)-0)&%W(C^LU%(&%%W$LiU`%(%%V,W     WW       W%RL ArialrialIO@COMSTT315b3b3a84t#XX>C',f(Q%Tdg
 
@
 
@LTBYTE--)-TxwF
 
@
 
@wFL\SELECTS--%-0)-%
(%
(RL ArialCCMSTT315b3b3a84t ArialIOmCOMSTT315b3b3a84t#XX>Cf%(RL ArialArial#XX>N' E-%(RL&WMFC ArialC+C(QArialArialCMSTT315b3b3a84t%T`<
 

 

 
@
 
@<
 
LTlogRL Arial(QArialArial%TT
 
 

 
@
 
@
 
LP2RL Arial`pBp2~HL4d(.f(2 \<H*h%(      %T
 

 
@
 
@
 
Ld(DC_SETS)+3$$!!!F.-C Arial???????-2
 
QWSET 0--)%2
 
WSET 1--)%C Arial?A?A?A?A?A?A?A?A?A?A?A?A?-2
 
       ...C Arial?A?A?A?A?A?A?A?A?AhA?A?A?-2
 
1
sSET--)2 Arial?????? ??????????????????-2
 
r
+    DC_SETS-1$$!!!--$p
2
2pp
-C Arial????????????????????????-C Arial?????????????????????????-C Arial?????????????????????????-C Arial?????????????????????????--C Arial?????????????????????????-2
 
oTAG 0)-4%2
 
TAG 1)-4%C Arial?????????????????????????-2
 
       5...C Arial?????4?????????????-  2
 
TAG)-42
 
O
    DC_SETS-100%--)-%-
 
-$L
 
L
 
L-
 
       "System΁cčρ -
 
-
 
C Arial????????????????????????--
 
--!2
 
EFFECTIVE ADDRESS(-))-0(---000-----$}
k       
k     }}
-C Arial?????????????????????????-C Arial?????????????????????????-C Arial???4?????????????????????-        -C ArialmalobZ
ejnnormalStandar?-2
 
oWord 0B%%%2
 
Word 1B%%%-2
 
       ...C ArialDrawing Office - Robin Ni-2
 
Word DC_SETS-2B%%00%--)-%2
 
O
Word DC_SETS-1B%%00%--)-%-
 
--$
 
LHLH
 

 
L--
 
-
 
--$)L
 
L
 
))L---%QLQ-7-7
 
---%

---%7
 
7[---$^Q7Q^Q--$cc--#'+/37;?CGKOSW[_cgkosw{#'+/37;?CGKOSW[_cgkosw{#'+/37;?CGKOSW[_ccccccccccccccccccccccccccccccccccccccccc{cwcscockcgccc_c[cWcScOcKcGcCc?c;c7c3c/c+c'c#cccccccccccccccccccccccccccccccccccccccccc{cwcscockcgccc_c[cWcScOcKcGcCc?c;c7c3c/c+c'c#ccccccccccccccccccccccccc`\XTPLHD@<840,($ |xtplhd`\XTPLHD@<840,($ |xtplhd`\XTPLHD@<840,($   
!%)-159=AEIMQUY]aeimquy} 
!%)-159=AEIMQUY]aeimquy} 
--d Arial?A?????-
2
 
DMMUHSSH-%L
 
---%
 

 
---$     
 
=
 
     --$DDD--C Arial??-
2
 
X1COMP047--      %h- --$^o^^- -%Q
Qh- --$x^Q*^x^- -%##c- - -%- --$o-C
 
 
 Arial?A?A?A?A?A?A?A?A?A?A?A?A?-        2
 
HIT 00)%-
 
-
 
C Arial?A?A?A?A?A?A?A?A?A?A?A?A?-
 
2
 
31%%-
 
! Arial?A?A?A?A?A?A?A?A?A?A?A?A?-2 Arial?A?A?A?A?A?A?A?A?A?A?A?A?-2 Arial?????????????????????????-2
 
/log! Arial????????????????????p???-      2
 
s2,2 Arial?????????????????????????-2
 
(DC_SETS)+4$$!!!-
 
 -       2
 
4,%C Arial?????????????????????????-             2
 
h3,%C Arial?????????????????????????-    2
 
0,%S Arial?????????????????????????-
2
 
WAY 0O98.--$HL)L)HHL--
 
-
 
-
 
-C Arial?????????????5???4???????-       2
 
2,%-
 
-
 
C Ariale Monotype Corporation pl-       2
 
I1,%-%L::--
 
--$g
g
g-C Arialobin Nicholas, Patricia S-2
 
NWORD SELECTB400--%-0)-%---$::
 
--$z-
 
--$zz---%))7---$P.).P.--%---$
--%)---v$9 #&)+.1368:<>?@AAAAA@?><:8631.+)&# --%))---$)P--$P)P-
 
 C
 
 
 Arial??u???????t--
 

-C
 
 
 Arial???>?N?????-2
 
\eTO/FROM CPU)4)0470-0!2
 
TO/FROM EXTEN I/F()4)047-+)-0)-
 
%LU-       - -%U`- --$WW     W-C Arial????O????????-     
2
 
BYTE--)-2
 
FwSELECTS--%-0)--
 
-
 
! Arial????????????-2 Arial???-2 Arial??C+???AC?A??-2
 
<
 
log! ArialA??A?????-  2
 
 
2,2 Arial?A?A?A?A?A?A?A?A?A?A?A?A?--2
 
 
(DC_SETS)+3$$!!!Visio (TM) Drawing
 
MNTHLRl !fffMMM333$
 
$
 
U38@Td Arial@NWingdzs@N@tMonotype Sort+
NtSymbol5T?? Y@-1UJ:DT1EW-hTT<*  
 

/Ub
bO0zGz?@8@H2!kWb*U
 

+$PL/^&9^$? { Ak^&,,'%/v&&       *
 
1y
 )P? 2
U
U12?k9aBBHEHEHEHEHEHEH@?>?:`T2BBHEHEHEUHEHEHEHE%H@%O9      F7AOY@;P
AsVsVA!gLTkY  W_W__ !`#k4lb6u`kW     *4l
 
4l%Y?P:?-\
#!+|QtKf2|2|2|I2wGQAUoTMeE$ttA%_8BOTOfOxOO??HO?7ܻXuW?YsU42
 
T*
 
xxx
 
0jPvȲl^/!3jBj6D///$Q0p?Mdj^cj4Ak[~ϐ$YkU1%1F-(kp
ٻ          A.$5-Bi`#9)F/Pv// ߾/u?2trߜKS527xߢ#6@h$MuLh        Ճ%ԊՑ)<OU#5G::U2q ?/&w&
 
<<7H1OQjPSHQywHAt///YOG$_p4b%F!8q/#P?C/N^qhE!	@d)n{r1P1	@/Oqt}Q!n=k@Ʊ셩{B'ɂXVP_0TNJg211R5P"QQ[O"P!q[rrqqӂqq¢ӁӁP¡¡Waa7$VW7P$q"$qP1q1qP>q">qPKqKqPXqXq2eqeqZ2SobZZdSTQcdPQQP1H[<k?ta}Y M/OO*Dd3qO/NkS\O9E//_      ??-??=___ѷ'sϖdI,O0R7nO&ګa̗ѫaW?O  //?*
 
KϥϷϾCNa\"4FXj߲K߳BTf_/q///,ڭaRdv*<+/`bbiAnFUj?|?~/ "C??Va]?     Ia(G
 
rpl/YDE@a1LOpO#Q/ISGQۍBQfQaIq_Uyj(ȄBb_(_:_/^_//Q__a1_      OO-OFZOQo~MA%oCAOOMgy N_r_O7Zg@:o,Ko-XyCŮbddpddpA͟ߟ'@9K]vAB(Onl=#??6HZlƎ'᏶;M_q 2DVhzόϞϰ
 
.@Rdvߚ߬߾#}(:L^p Uɑۏ"4FXj@|X*<N`r&8J\nY////A/S/e/w///F/L//??$?6?H?Z?l?~????????O"O4OFOXOjO|OOOOOO__ 0_B_T_f________oo'o9oKo]oFxoOoooooo,>PPfx,> nBsgcEfΏ(ٴJ\nȟڟ"OeOj|@į֯(:L^pʿܿB#vXT+Sbbz@v6M_Toρ6ϱi      -?Qcuߙ߽߫ϭ,/-?eY[Ưy+=Oas1ńRZsc<Ɠ`Zl~sb6-1R##5GYk}x;6/F%/jI/[/m////)////
 
??.?@?R?d?v???YTV
|?bO2ODOVOzOaqOOOOOO_!_3_E_W_i_{________oo/oAo}x^oKAcrobat Distillerod7XX6  $)/@o  .0²r
 
dt        '9K]oCustom ?page 0,/FBN#/#1>//?/Q/
*2////
*3/.?//d:h#winspoolAcrobat Distillerc:\Program Files\Adobe\4.0\PDF Output\*.pdfUFDfP
h> /T6DUmA@
?ۿI?Y{O1@3EEbOeZ
 
Hu P(:{W_qQGeneric box with text and connection points. Can be stretched toy dimwenss.mb?贁No?k?4
HDD
$#       =h-(>TTE=UA??Q6   u` 6u         mB>00       0(2s@sJs&T>5
L@{5`7Copyright 1999 Visio Corporation.  All  "s reserved.` _SBl.chm!#22448d9   l>#0>Udd#3                    T
 
<hb 
261
 
g,s724?`b?M1^%Y?r?91M1E;6==5(2?;zrA
 
IB=OCq,^35/rV:?@FACMAOMOO@_2A#[6OMZM"3A^%\$___Z__B#[@o_9Bo[(
^textHl&'!OyaGEF#,oJB
 
4j]\ak_@+k3akIk%Ul4,_j @%@Q]=A-Pc7"A%Ul4,_j @%@RA-37U~}@dQeFR0BTf
RBH<(
 
H<(
 
U~EQ.
R0BTf
TR;UFDf
h-TUU[U@@??I?`d
buoqYkQhu23u`   Connector
 
`
 
e1Crw
 
UH ^  -}|5p`I`V?}`xa833ސ]3σ3u33?,      ?Gxpx^&
CThis connector automatically routes between the shapi
ts.b?贁N?HD
@#            =h8T YY9    BF    U@?
ۿP6
 
u
 
`u#`bA@u
J .Q#DB     #։u`h?U\hr|SuZa{@-?bHl;'bE-ho'y(
 
2rq?@I k?$%?
 
@"V*5L -br/     ^vԜv"(2u&."q28iv"uh9Bd&<O/M{
 
#145`Vis_SBl.chm!#22474`7Copyright 1999 @io Corporation.  All $AUd3CE \^4
 
*L1$b24R(^[w[D ZQi       a59       93O'2"q?/g;2GHls'$!OyaGEӧF{#I7B
 
$do@+k"sko(,S̭J+B?9=5RD5H3Si{"/| UPxP4FDTey
ahj TqUI_j @I%@?[?I?*?QcR`@?qu`u$ oT       <Q4w!w! `        Connector
 
`*"
 
*e3a$$$      !aU        !
*U6$U!"#'U()*+,-2!+1H<4747"7!74a7181718171817471817!8!7'18'17+18/17/18317318:718?17;18G17?189!78:G18W17K18_17O18c17@9!87W18%:4&:_18k17c18o17g18s17k18/Go180:s181:w1817{18!7184:185:18U68P31qq11W1W1!g1g1a!!19a9a1!!1VaVa![q[q/1w1w1?1119a.Eo1aa1qq[q1iEiaZC<1|ZE!!E!5)E:m@@|_=$@2п2?p!{1H-J21a2P?1v<Do1<<<[?l1aUU1=E/
3x;1:5> Eq411p_UHPa*;Ód
5`rχ:Ϻ31K1FFECTIVE ADDRESSj45/G/*vT3aBi4@Rg1v'2+q'EE|ˏݏ%"_/{2
 
2ضVhz0   !4Q\aq'?k?A|0ΟT /ASew%ȯ0BTfxƿ꿵\&/@& yD/c/χ//%8TAG 0
 
v"11
 
-6...-7"0
 
DC_SETS-1e5qU3
 
#2|U?:Y}8 38 `7״߆J!߃qqE?qq`kq;OMO55BUQZ1@Ruas`?r?%+=(qVfpoT}9eQ+=Oas!|f0BTfx/h/jVo(
 
>/P/܏t/=k]/X/•J;Word%0,?)H52?P?__????  'ï?O#O5OOYOkOOOOOOOGY
__1RIQ0>\0[_m_WYÏ_j|_^6i@@|?=$*eeo.o`@oX.#bV0HŃ`oToogIQ%7I[mX`&8J\ngb"%
 
z ;@>kkI&F0^C!J'IQ>Q:>\>>gyπW>ϯWiCu1CU46u߇e>ߔ5&!%7ImO&@OOO*
 
B (s sH1L%OO¯ԯ92I7[/:L~ވߖ!q,>Pbt[&,gHwɮ1u)Q!2EygP-DT![->}bx֐@"1xyvrr
 
srrhߠ(:qLٸx=
@ECpa:ta#h!r]l~v~U
0Œ!eqRRbA]4q9CT߻*r$U,/Ǥa13;og;5nDE޴28Q""\U3,\R.H/Z$qQ#lFU0O3kR(}p0q3&\SNSZ,T;OZ?g?aaUpiDMMUh٥2yߋߝQd޺ForQ-Q-QakF(_T%k,'oBo'%onooR[OoXlOU_#G5arԚ"پ1%fQ`oђ{s'%TzU/itϡϗy{'2U
 
͂ůM"߄@]?755a4~}a9^"=޴:mӆ@@|= ħC
 
 V<x!2     ޴6i$pxCv'u@˨+E秜(OS
 
2rq?@I0?&.g`|L'%&;H)2A'*â"ux1BP`0#!X+/=-xBBOTlbъQji_y|@՜//o)m9'[
 
,z9{gߊy
'9K]????t@
o{+=Oas
    
 
:bc]STfg
 
Ϳ/ ,+a/s///////o':O8?yTq      <%L%@,Q 43
 
53Iρ 76(e2T!OL񇆸G      2(q??6T+?8Ugd|ߝ$8~K&O0M,OOߣ;_ONw_O_^9~ESET 0
 
,a1
 
7f...7g1bDC_,`S-1pPAv/*TAUɁ3ԃbU<aoncƄPoiɇgju(}d74!3rAvvu?`Րkr]$ZWB/x$%>Ke=LA6l-E*?@E_$%3غ33?QO)pvE1?.'ICƗaPVTٟ?{O+O=OOOaLrI_I{AE@{۪eq^h obILJ<<ªyvEֳ9y['ysSϞsA%ܵ!hCOMPYeZ累~I/m/ro/%P-DT!FXj|?$?$
 
29/
@NUqVh۲h)Op@w@z3u?+z8J\n_(W" 'Ugyߋߝ@:m@39#5GYk}y;9"6,.R@.'Fp%|6{?>P"67!7s?>j?O92DVh zy|sF=$6G(E_o!iT@W4ю83RVX|uQIi9-/"?@|=I:K~pT?ud}e?PK"x)@@@~fc!A+f<91M#:2	N4v?3E~gbR^X2U@ ZP`/'?2rq_?@IpuumYi/#a53s0l!&OAdWA%cOuJ~BZG2rq?daR? PAPh6 P >H`0mUO   !:T!dST_!:BI[IQM
 
_]pQ0[;?zԀ0]Yk)}` r3B)
 
CvfuS
]Q%Y|XE]q@i1h)h'rBjj|⹘dτ!
39sD~R8? `$kEd׿鿹Q D_Hƛؕ/@Vb\?@ߕG:PZ/l/~////////?;?F
 
;`fA?s65I?E)~s*<q={TOkxOOFC%=FaSϏ|TOOO_b_7_I_[_HSFaU|QXHIT 0ϕ%	™1PoU@@i6ke%Յ`eB-fM_;&9&R"eaURLADLٷUU;>@&?կ=:.?	OW>HO?lMȕO?ONQX31}!_-ܑNW.gp/6_i@0-A.S/e/w//|!lf/////:%4…`܍?0?B?T?f?x?OOO_?fZOOj1nOUOOӏ_DVlog2(DC_S?ETS)+3a aU)UՒŷl*Qǟ̴ٞf	$-?Qc@uӿhϷA_S_e_w_______@:mӆ_o!o3oEoWo|Uƅooooooo'9K]o'vGマ?⏡鏽 MCUg4pܟ$6H~Ưدu2D]t%VI/6HZli`jpi&ϬϾ[mߑߣߵ%7I4&?V?2*??!O?WO{O?OM5l4\k!k],)!*555'Q/c/u/v4a[f/////??)?;?M?_?q?OOO?AY_NO
OZbOVvqO;T_qV[mWAY 0/иilPRr]a]!k}X_j____<_
/iC#/5/G/"o4oFo~mɕtoooooooo(:{?տOw6OAϭ~wϐP_j3:R"nȟڟ &8J\n 6і)^殯ү,>PbtϼDEzϞpς
 
v@Yd
 
!Y0:R%;\O%U2ߐ߹E*%U$U^QI|+|"m(9&))|A2Q!|
 
S

šѥQ-Su`0x/+%]/TЬĿ)3=?Tj|lߣ2}&g-"7/I/+_9XWORD SELECTSRߛ4m9Xڝ!%ҕb!)!E{^:HP-DT!->Sbo2j@"oXe]X
 
1hto
 
j+=Vh*/۽*k8Co#!2///?!?3?}eA٣Y+d?@M?@bZu
 
ȳxkOvgtqa bMutr[{wSvw
1(Ģs]٪_X@3EoI{ƨ`+o@      ";1
 
U2߿U[tcw1q  gy膟~Wbv/Omi%2RMr>17lrb.oooooo  -?xPpQ|Tfxu(2  E{N,ASewя2+6$K]Ÿɟz#5Gk}Gৡ_a!$ͭ>1m9ODž9D6i@@ЋI?@SC]SBzw8B,(b_Sƍ_S(A,)3AeXp:_eŃ!@F1!?pMX!vÔܯC?U?g?y?;&G
 
@@?S95@G????OO`0OBOTOvxOv,(&O#` L@%E_F(&'''T/.(&'-7'/l_~_Ua______o oKoVo4G?g1"@:m@@?"/{RNuha`&1v/
 
8A,VA*OAe L/@)3RpAw:gkP'@z3[Q4b:oLn{#VgW$onVgmWo??U><+N?¬SAczre?w????????wX.GC>O>iEWOGE<4yl`@
 
zr?yAMh]aZR7Yf@DzVtTCq-B)1Fo̕?qzI2rqfI7,X7SCVQrE5&YxyBqE"4zvP;3M4SkPp` A1 I?ǣAu<ChYԿC(jq,w|;娉KE}|ߍtS>u7 6͕$]fm۶m|;ݩϻϼVeX``MO_OqOOOOOO—_?@^X_r=_O_a_s_`_____?,)A/I?—_eO?y%@$AST ԯ,8
8?(\?ٿ<
 
yC'ӭTO/FROM CPU
 
 
EXTEN I/FFȁCȁ~dƏ؏C@@|=i$E J Tfl艙l&JC ()$@4bphe&Po/.f'P<{"77
'-?Q1"xČ¯Gr
@XjyFCTOlM߻͵d뿈D?(`^пs__O`U(_yO53Rdv{`߾“'!,(Q  7I[mKav(@?N (:@vLw^M_v`O@AzO%7I[A__xBYTE
 
 
SELECTSU>U#$%&U*-.0U1234Ul4,_j @K%@Q1DC-3e7AU2@TPkD7IRH<(
 
U2EPD7
RUlL\(4 D@?%)R)t;U$
 
4(U1(UO"D&aU=QJf        )h"Ty+Uv'_Ʌ&aQ-
 
-H*9(TYgEQ/,GuideTheDocPage-1Gesture FormatBlock NormalVisio 10Block ShadowVisio 12Block HighltVisio 11ConnectorVisio 90Dot ConnectorConnector ArrowVisio 00Visio 01Visio 02Visio 03Visio 13Visio 20Visio 21Visio 22Visio 23Visio 50Visio 51Visio 52Visio 53Visio 70Visio 80BoxBox.3Box.4Box.5Dynamic conn?ectorDynamic connector.10Dynamic connector.23Box.37Dynamic connector.40Dynamic connector.50Dynamic connector.52Box.2Box.9Box.13_53D
 
F
 
ET,-
 
<;*G#;Bl;S
;`c
 
;qu
 
;~Q
 
;u
 
;;u
 
U,UDu
 
\Zu
 
tGv  U;";U/;<;}I;V;Uc;4p;UL};d;U|;;;c;AģT;ԣ7*ܣU7*7*}I* I*U ;U4 HU !T :'d %*t U)* -* UL* P*ԟ T 0 _*!*$e0*D*e0*de0 Ute0ʟ:e0E6*(!  0xRf
 
)!! !"#Ts1%&'U()*+7-./0*124UjU     
 
U
UUUUl4,_j @K%@dS-KUC-P7AUl4,DPK
 
AJ-<37A_*<N@RKMRVgq6uH<(
 
H<(
 
_*<NES]L
RVgjq >={z
 
*   g"4pFX(r@(3a@2y
 
JO:]RP
 
4du&S!BT?Q
>CFCm`sĬPfk$Of'D^N4_PE)1Y1i=Ի`2HDV
 
O?~܏Lt$w5 C=%5 J!5 @VisioInformation"#%7SummaryInformation(&FDocumentSummaryInformation88_1048025133+F  Q   
 

m !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklpqrstuvwxyz{|}~Oh+'0@HhtValued Sony CustomerG(Exw
 
w
 
 EMF EXVISIODrawingMD ??l(@(ʦ՜.+,D՜.+,"@HP\ht
  PagesMastersPage-1BoxDynamic connector8_VPID_ALTERNATENAMES`_VPID_PREVIEWS_PID_LINKBASE       AOle
 
@PRINT(*`CompObjAqObjInfo)-C
 
FMicrosoft Visio DrawingVISIO 6.0 ShapesVisio.Drawing.69q՜.+,D՜.+,"@HP\ht
      Q&l       ^&" WMFC exQ&l EMFSXVISIODrawing
 
 Q%RL Arial%TlWQ
 
@
 
@WQLXSET 0--)%TlW
 
@
 
@WLXSET 1--)%RL ArialBBdd
 
uJJS%T`    
 

 
@
 
@        LT...RL ArialPCMK%T`s1
{

 
@
 
@s1
LTSET--)RL Arial%T6r
2

 
@
 
@6r
     L`IC_SETS-1$!!!&%%V0o3
p
2
2pp
%(RL ArialFn%(RL Arial(:L^p0 `.xHRdrf,`B
 
PZ&L%(RL Arial0`>j8p2bP<pj8X rif design, Arial contains more humanistharacteristics than many of its predecessors and as such is most%(RL Arialr and fuller than in most industrial style sans sefaces.  Terminal strokes are cut on the diagonal which helps to give the face a less mechanical appearance.  Arial is an extrely versatile family of typefaces which can be used with equal s,%(%RL Arialwww.monotype.com/html/mtname/ms_arial.htmlhttp://wonotype.com/html/mtname/ms_welcome.htmlNOTIFICATION OF LICENSE AGREEMENT
 
 
This typeface is the property of Monotype Typograp and its use by you is covered under the terms of a license agpe%Tlo
 
@
 
@oLXTAG 0pe)-4%Tl 
 
@
 
@LXTAG 1 y)-4%RL Arialishing use. You may not copy or distribute this sore.
 
 
If you have any question concerning your rights you should review the license agreement you received with the software  contact Monotype for a copy of the license agreement.
 
 
Mono (%T`5       m,
 

 
@
 
@5        LT...peRL Arialypeface  The Monotype Cooration plc. Data  The Monotype Corporation plc/Type SolutionsInc. 1990-1992. All Rights Reseo%T`I

 
@
 
@LTTAGi)-4TO


 
@
 
@O
     L`IC_SETS-1 0%--)-%&%%V0
 
ML
 
L
 
L%(%
(%
(RL Arialorary sans serif design, ial contains more humanist characteristics than many of its preecessors and as such is more ino%(%
(%%Tb
 
@
 
@LpEFFECTIVE ADDRESSl-))-0(---000---&%%V0|l    
}
k 
k     }}
%(RL Arial appearance.  Arial is anxtremely versatile family of typefaces which can be used with eual success for text seBb%(RL Arial bHdB((hpvxp4>.^"RBr%(RL ArialB^,\&V4d4d* !#0%`')<)***,r-P.../133344555&%(%RL ArialEFGHIKKFK~KKL
 
L0MNpNNNNOPQQR*RRSSTTTWXlXY"Z@ZZZ[[[[[\]^B^_`Vaabbccde&fRf%Tpo`
 
@
 
@oLXWord 0B%%%Tp`     
 
@
 
@LXWord 1B%%%%T`        ,
 

 
@&" WMFC E
 
@        LT...RL Arial<H*hz$bzB jt<
 
Hæ(ƆưǒBl˖@j͔;<%TI

 
@
 
@LhWord IC_SETS-2B%%0%--)-%TO


 
@
 
@O
LhWord IC_SETS-1B%%0%--)-%%
(&%%V0
 
IM
 
LHLH
 

 
L%(%
(%
(&%%V0(M)L
 
L
 
))L%(&%%W,.CZ
 
QLQ-7-7
 
%(&%%W,


%(&%%W$.
 
@d7
 
7[%(%%V,Q^^Q7Q^Q%%V0ccc&%%666#6'+6/367;6?C6GK6OS6W[6_c6gk6os6w{666666666666666666666#6'+6/367;6?C6GK6OS6W[6_c6gk6os6w{666666666666666666666#6'+6/367;6?C6GK6OS6W[6_c6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6c{cw6csco6ckcg6ccc_6c[cW6cScO6cKcG6cCc?6c;c76c3c/6c+c'6c#c6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6c{cw6csco6ckcg6ccc_6c[cW6cScO6cKcG6cCc?6c;c76c3c/6c+c'6c#c6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6cc6c6`\6XT6PL6HD6@<68460,6($6 66666666666666666666|6xt6pl6hd6`\6XT6PL6HD6@<68460,6($6 6666666666&" WMFC %6666666666|6xt6pl6hd6`\6XT6PL6HD6@<68460,6($6 666666666666        
666!%6)-61569=6AE6IM6QU6Y]6ae6im6qu6y}666666666666666666 
666!%6)-61569=6AE6IM6QU6Y]6ae6im6qu6y}666666666666666666 
666%(%RL Arial%Td
 
@
 
@LTDMMUHSSH&%W,C
 
L
 
%(&%%W$
 

 

 

 
%(%%V,       =
 
       
 
=
 
     &%%V0CDDD%(%RL ArialArialArialCCMSTT315b3b3a84t Arial`c
 
:yMS%Td1X
 
@
 
@1XLTCOMP047-&%W$qh%(%%V,o^^o^^&%%W$H
ZqQ
Qh%(%%V,*^xx^Q*^x^&%%W,Z%%c%(&%%W$%(%%V,oo%RL
 
 
 Arial?COMSTT315b3b3a84t#XX>C',f(QArial%TlnL
 
@
 
@LXHIT 00)%%
(%
(RL Arial ArialArialCCMSTT316eafa793t ArialIO?CO%TX
 
@
 
@LP31%%%
(RL Arial#XX<KC+C(Q%(RL Ariald4d* #0%`')<)***:*,r-P.../133344555&565F66(6866707@8:8J8Z9f::;
 
;@;p;;<=R>(? %(RL ArialQR*RRSSTTTWXlXY"ZZZ[[[[[\]]^B^_`Vaabbccde&fRfgXghizjkkmooopRpbprpprrrsstpu^%T`:}
 
@
 
@:LTlogRL Arial<`pBp2~HL4d(.f(2 <H*h%TT~
 
@
 
@~LP2RL ArialBм(R|ҦP\ך&l8>޾^0Z,V&" WMFC (R|&PPV
 
@%T     
 
@
 
@Ld(IC_SETS)+4$!!!%
(%TTA
 
@
 
@LP4%RL Arial7 8`8p88:::(:8;<=>ABCDDEFHXHhIJLLLLMNNNOOPPRRRRRSU>VjWtWWY2Z[[^0`zcehgjbl2m%TTh
 
@
 
@hLP3%RL Arialu2u\uuuvv.vXvvvww*w~wwwx&xPxzxxxy"yLyvzzZzz{${N{x{{{| |J|t|||}}F}}}~~B~l~~~(\xzJ.%TT
 
@
 
@LP0%RL      Arial6 `.xHRdrf,`B
 
PZ&L~f"v&N%      Tl
 
@
 
@LXWAY 0O98.&
 
%
 
%V0G*MHL)L)HHL%(
 
%
(%
(%
(%RL Arialserif faces.  Terminal strokes are cut on the diag which helps to give the face a less mechanical appearance.  Arial is an extremely versatile family of typefaces which can be ed with equal success for text setting in reports, presentatio u%TT"
 
@
 
@LP2ht%%
(%
(RL Arialype Z&L~"v&N4f@n(^0`>j8p2b%TTIm
 
@
 
@ILP1ec%&%W,
 
CL::%(%
(%%V0
gg
g
g%RL Arial versatile family of typefaces which can be used wequal success for text setting in reports, presentations, magazines etc, and for display use in newspapers, advertising and protions.http://www.monotype.com/html/mtname/ms_arial.htmlhttp:/el%TN

 
@
 
@NLdWORD SELECT bB400--%-0)&%W$
 
%(%%V,:::&
 
%%V0z%(&
 
%%V0zz%(&%%W$ 2@))7%(%%V,.PP.).P.&%%W$
%(%%V,

&%%W$2)%(%%VA9 #&)+.1368:<>?@AAAAA@?><:8631.+)&# &%%W$ 2))%(%%V,P)P%%V,PP)P%
(RL
 
 
 Arialesign, Arial contains morhumanist characteristics than many of its predecessors and as sch is more in tune with the mooa%(%
(  %RL     
 
 
 Arial is softer and fuller thain most industrial style sans serif faces.  Terminal strokes ar cut on the diagonal which helpe%      Te\8
 
@
 
@e\LdTO/FROM CPUe)4)0470-0TKL
 
@
 
@LpTO/FROM EXTEN I/Fr)4)047-+)-0)&%W(C^LU%(&%%W$LiU`%(%%V,W     WW       W%RL Arial#XX<K'C+C(QArialArialCC%Tdg
 
@
 
@LTBYTE--)-TxwF
 
@
 
@wFL\SELECTS--%-0)-%
(%
(RL Arial#XX<K'C+C(QArial%(RL ArialalIO?COMSTT315b3b3a84t#XX>C',f%(RL&WMFC Arial,,                  uQ42rd22dr-%T`G
 
 

 
@
 
@G
 
LTlogXRL ArialXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX%TT
 
 

 
@
 
@
 
LP2RL Arial%(      %T
 

 
@
 
@
 
Ld(IC_SETS)+3$!!!F.-C Arial???????-2
 
QWSET 0--)%2
 
WSET 1--)%C Arial??-2
 
       ...C Arial???-2
 
1
sSET--)2 Arial-2
 
r
6    IC_SETS-1$!!!--$p
2
2pp
-C Arial-C Arial?????????????????????????-C Arial?????????????????????????-C Arial????????????4????????????--C Arial?????????????????????????-2
 
oTAG 0)-4%2
 
TAG 1)-4%C Arial???????5???4?????????????-2
 
       5...C Arialypeface  The Monotype Co-  2
 
TAG)-42
 
O
    IC_SETS-10%--)-%-
 
-$L
 
L
 
L-
 
       "System΁cčρ -
 
-
 
C Arialorary sans serif design, --
 
--!2
 
EFFECTIVE ADDRESS-))-0(---000-----$}
k       
k     }}
-C Arial appearance.  Arial is an-C Arial?????????????-C Arial?A?A?A?A?A?A?A?A?A?A?A?A?-        -C Arial?A?A?A?A?A?A?A?A?A?A?A?A?-2
 
oWord 0B%%%2
 
Word 1B%%%-2
 
       ...C Arial?A?A?A?A?A?A?A?A?A?A?A?A?-2
 
Word IC_SETS-2B%%0%--)-%2
 
O
Word IC_SETS-1B%%0%--)-%-
 
--$
 
LHLH
 

 
L--
 
-
 
--$)L
 
L
 
))L---%QLQ-7-7
 
---%

---%7
 
7[---$^Q7Q^Q--$cc--#'+/37;?CGKOSW[_cgkosw{#'+/37;?CGKOSW[_cgkosw{#'+/37;?CGKOSW[_ccccccccccccccccccccccccccccccccccccccccc{cwcscockcgccc_c[cWcScOcKcGcCc?c;c7c3c/c+c'c#cccccccccccccccccccccccccccccccccccccccccc{cwcscockcgccc_c[cWcScOcKcGcCc?c;c7c3c/c+c'c#ccccccccccccccccccccccccc`\XTPLHD@<840,($ |xtplhd`\XTPLHD@<840,($ |xtplhd`\XTPLHD@<840,($   
!%)-159=AEIMQUY]aeimquy} 
!%)-159=AEIMQUY]aeimquy} 
--d Arial??????-
2
 
DMMUHSSH-%L
 
---%
 

 
---$     
 
=
 
     --$DDD--C Arial?????????-
2
 
X1COMP047--      %h- --$^o^^- -%Q
Qh- --$x^Q*^x^- -%%%c- - -%- --$o-C
 
 
 Arial?????u???????t-        2
 
HIT 00)%-
 
-
 
C Arial? ???????-
 
2
 
31%%-
 
! Arial-2 Arial?A?A?A?A?A?A?A?A?A?A?A?A?-2 Arial?A?A?A?A?A?A?A?A?A?A?A?A?-2
 
:log! Arial?A?A?A?A?A?A?A?A?A?A?A?A?-      2
 
~22 Arial?A?A?A?A?A?A?A?A?A?A?A?A?-2
 
(IC_SETS)+4$!!!-
 
 -       2
 
4%C Arial?????????????????????????-             2
 
h3%C Arial??????????????????????w??-    2
 
0%S Arial?????????????????????????-
2
 
WAY 0O98.--$HL)L)HHL--
 
-
 
-
 
-C Arial????????????????????????-       2
 
2%-
 
-
 
C Arial???????????????????????-       2
 
I1%-%L::--
 
--$g
g
g-C Arial?????????????????????????-2
 
NWORD SELECTB400--%-0)-%---$::
 
--$z-
 
--$zz---%))7---$P.).P.--%---$
--%)---v$9 #&)+.1368:<>?@AAAAA@?><:8631.+)&# --%))---$)P--$P)P-
 
 C
 
 
 Arialesign, Arial contains mor--
 

-C
 
 
 Arial is softer and fuller tha-2
 
\eTO/FROM CPU)4)0470-0!2
 
TO/FROM EXTEN I/F)4)047-+)-0)-
 
%LU-       - -%U`- --$WW     W-C Arial???<?K???-     
2
 
BYTE--)-2
 
FwSELECTS--%-0)--
 
-
 
! Arial-2 Arial??-2 Arial-2
 
G
 
log! Arial?????????????????????????-  2
 
 
22 Arial--2
 
 
(IC_SETS)+3$!!!VisioDocumento:NVisioInformation",.DSummaryInformation(/FDocumentSummaryInformation8EVisio (TM) Drawing
 
:NTHLRl !fffMMM333$
 
$
 
U38@Td Arial@NWingdzs@N@tMonotype Sort+
NtSymbol5T?? Y@-1UJ:DT1EW-hTT<*  
 

/Ub
bO0zGz?@8@H2!kWb*U
 

+$PL/^&9^$? { Ak^&,,'%/v&&       *
 
1y
 )P? 2
U
U12?k9aBBHEHEHEHEHEHEH@?>?:`T2BBHEHEHEUHEHEHEHE%H@%O9      F7AOY@;P
AsVsVA!gLTkY  W_W__ !`#k4lb6u`kW     *4l
 
4l%Y?P:?-\
#!+|QtKf2|2|2|I2wGQAUoTMeE$ttA%_8BOTOfOxOO??HO?7ܻXuW?YsU42
 
T*
 
xxx
 
0jPvȲl^/!3jBj6D///$Q0p?Mdj^cj4Ak[~ϐ$YkU1%1F-(kp
ٻ          A.$5-Bi`#9)F/Pv// ߾/u?2trߜKS527xߢ#6@h$MuLh        Ճ%ԊՑ)<OU#5G::U2q ?/&w&
 
<<7H1OQjPSHQywHAt///YOG$_p4b%F!8q/#P?C/N^qhE!	@d)n{r1P1	@/Oqt}Q!n=k@Ʊ셩{B'ɂXVP_0TNJg211R5P"QQ[O"P!q[rrqqӂqq¢ӁӁP¡¡Waa7$VW7P$q"$qP1q1qP>q">qPKqKqPXqXq2eqeqZ2SobZZdSTQcdPQQP1H[<k?ta}Y M/OO*Dd3qO/NkS\O9E//_      ??-??=___ѷ'sϖdI,O0R7nO&ګa̗ѫaW?O  //?*
 
KϥϷϾCNa\"4FXj߲K߳BTf_/q///,ڭaRdv*<+/`bbiAnFUj?|?~/ "C??Va]?     Ia(G
 
rpl/YDE@a1LOpO#Q/ISGQۍBQfQaIq_Uyj(ȄBb_(_:_/^_//Q__a1_      OO-OFZOQo~MA%oCAOOMgy N_r_O7Zg@:o,Ko-XyCŮbddpddpA͟ߟ'@9K]vAB(Onl=#??6HZlƎ'᏶;M_q 2DVhzόϞϰ
 
.@Rdvߚ߬߾#}(:L^p Uɑۏ"4FXj@|X*<N`r&8J\nY////A/S/e/w///F/L//??$?6?H?Z?l?~????????O"O4OFOXOjO|OOOOOO__ 0_B_T_f________oo'o9oKo]oFxoOoooooo,>PPfx,> nBsgcEfΏ(ٴJ\nȟڟ"OeOj|@į֯(:L^pʿܿB#vXT+Sbbz@v6M_Toρ6ϱi      -?Qcuߙ߽߫ϭ,/-?eY[Ưy+=Oas1ńRZsc<Ɠ`Zl~sb6-1R##5GYk}x;6/F%/jI/[/m////)////
 
??.?@?R?d?v???YTV
|?bO2ODOVOzOaqOOOOOO_!_3_E_W_i_{________oo/oAo}x^oKAcrobat Distillerod7XX6  $)/@o  .0²r
 
dt        '9K]oCustom ?page 0,/FBN#/#1>//?/Q/
*2////
*3/.?//d:h#winspoolAcrobat Distillerc:\Program Files\Adobe\4.0\PDF Output\*.pdfUFDfP
h> /T6DUmA@
?ۿI?Y{O1@3EEbOeZ
 
Hu P(:{W_qQGeneric box with text and connection points. Can be stretched toy dimwenss.mb?贁No?k?4
HDD
$#       =h-(>TTE=UA??Q6   u` 6u         mB>00       0(2s@sJs&T>5
L@{5`7Copyright 1999 Visio Corporation.  All  "s reserved.` _SBl.chm!#22448d9   l>#0>Udd#3                    T
 
<hb 
261
 
g,s724?`b?M1^%Y?r?91M1E;6==5(2?;zrA
 
IB=OCq,^35/rV:?@FACMAOMOO@_2A#[6OMZM"3A^%\$___Z__B#[@o_9Bo[(
^textHl&'!OyaGEF#oJB
 
j]\a\k_@+dk3akIk%Ul4,_j @%@]A-3c7"A%Ul4,_j @%@|A-37U~}@LeFR0BTf*
BH<(
 
H<(
 
U~E,
R0BTf
,9UFDf
h-TUU[U@@??I?`d
buoqYkQhu23u`   Connector
 
`
 
e1Crw
 
UH ^  -}|5p`I`V?}`xa833ސ]3σ3u33?,      ?Gxpx^&
CThis connector automatically routes between the shapi
ts.b?贁N?HD
@#            =h8T YY9    BF    U@?
ۿP6
 
u
 
`u#`bA@u
J .Q#DB     #։u`h?U\hr|SuZa{@-?bHl;'bE-ho'y(
 
2rq?@I k?$%?
 
@"V*5L -br/     ^vԜv"(2u&."q28iv"uh9Bd&<O/M{
 
#145`Vis_SBl.chm!#22474`7Copyright 1999 @io Corporation.  All $AUd3CE \^4
 
*L1$b24R(^[w[D ZQi       a59       93O'2"q?/g;2GHls'$!OyaGEӧFy#G7B
 
L~$dro@+Ik"sk5o(SJ+B?9=3RDFPi{"/| UPxP4FDTey
ahj TqUI_j @I%@?[?I?*?QcR`@?qu`u$ oT <Q4w!w! `        Connector
 
`*"
 
*e3a$$$      !aU        !
*U6$U!"#'U()*+,-2!+1H<4747"7!74a7181718171817471817!8!7'18'17+18/17/18317318:718?17;18G17?189!78:G18W17K18_17O18c17@9!87W18%:4&:_18k17c18o17g18s17k18/Go180:s181:w1817{18!7184:185:18U68P31qq11W1W1!g1g1a!!19a9a1!!1VaVa![q[q/1w1w1?1119a.Eo1aa1qq[q1iEiaZC<1|ZE!!E!5)E:m@@|_=$@2п2?p!{1H-J21a2P?1v<Do1<<<[?l1aUU1=E/
3x;1:5> Eq411p_UHPa*;Ód
5`rχ:Ϻ31K1FFECTIVE ADDRESSj45/G/*vT3aBi4@Rg1v'2+q'EE|ˏݏ%"_/{2
 
2ضVhz0   !4Q\aq'?k?A|0ΟT /ASew%ȯ0BTfxƿ꿵\&/@& yD/c/χ//%8TAG 0
 
v"11
 
-6...-7"0
 
IC_SETS-1e5qU3
 
#2|U?:Y}8 38 `7״߆J!߃qqE?qq`kq;OMO55BUQZ1@Ruas`?r?%+=(qVfpoT}9eQ+=Oas!|f0BTfx/h/jVo(
 
>/P/܏t/=k]/X/•J;Word%0,?)H52?P?__????  'ï?O#O5OOYOkOOOOOOOGY
__1RIQ0>\0[_m_WYÏ_j|_^6i@@|?=$*eeo.o`@oX.#bV0HŃ`oToogIQ%7I[mX`&8J\ngb"%
 
z ;@>kkI&F0^C!J'IQ>Q:>\>>gyπW>ϯWiCu1CU46u߇e>ߔ5&!%7ImO&@OOO*
 
B (s sH1L%OO¯ԯ92I7[/:L~ވߖ!q,>Pbt[&,gHwɮ1u)Q!2EygP-DT![->}bx֐@"1xyvrr
 
srrhߠ(:qLٸx=
@ECpa:ta#h!r]l~v~U
0Œ!eqRRbA]4q9CT߻*r$U,/Ǥa13;og;5nDE޴28Q""\U3,\R.H/Z$qQ#lFU0O3kR(}p0q3&\SNSZ,T;OZ?g?aaUpiDMMUh٥2yߋߝQd޺ForQ-Q-QakF(_T%k,'oBo'%onooR[OoXlOU_#G5arԚ"پ1%fQ`oђ{s'%TzU/itϡϗy{'2U
 
͂ůM"߄@]?755a4~}a9^"=޴:mӆ@@|= ħC
 
 V<x!2     ޴6i$pxCv'u@˨+E秜(OS
 
2rq?@I0?&.g`|L'%&;H)2A'*â"ux1BP`0#!X+/=-xBBOTlbъQji_y|@՜//o)m9'[
 
,z9{gߊy
'9K]????t@
o{+=Oas
    
 
:bc]STfg
 
Ϳ/ ,+a/s///////o':O8?yTq      <%L%@,Q 43
 
53Iρ 76(e2T!OL񇆸G      2(q??6T+?8Ugd|ߝ$8~K&O0M,OOߣ;_ONw_O_^9~ESET 0
 
,a1
 
7f...7g1bIC_,`S-1pPAv/*TAUɁ3ԃbU<aoncƄPoiɇgju(}d74!3rAvvu?`Րkr]$ZWB/x$%>Ke=LA6l-E*?@E_$%3غ33?QO)pvE1?.'ICƗaPVTٟ?{O+O=OOOaLrI_I{AE@{۪eq^h obILJ<<ªyvEֳ9y['ysSϞsA%ܵ!hCOMPYeZ累~I/m/ro/%P-DT!FXj|?$?$
 
29/
@NUqVh۲h)Op@w@z3u?+z8J\n_(W" 'Ugyߋߝ@:m@39#5GYk}y;9"6,.R@.'Fp%|6{?>P"67!7s?>j?O92DVh zy|sF=$6G(E_o!iT@W4ю83RVX|uQIi9-"?@|=I:տpT#}e?PK"x)@@~fc!AVf<9"M#:2 N4v?3E~gbR^X2U@@&l@/'?2rq?@IpuumY޿C3Kb5D3s0l!&OAdWA%cOuJ~BZG2rq?aR? PAP6 P H`0mUO      !:CT!dST_!:BI[IQM
 
_]pQ0[;?zԀ0]Yk)}`Vƙ
 
C|`uS
]Q%Y|ᯰE]q@i1h)h'rBjj|ŕdτ!39sD~R8?{ `$!kEd׿鿹Q D_Hƛؕ/@Vb\?@ߕte:PZ/l/~////////?h;?F
 
;`f?s65I?E)~s*<q={TOkxOOFC%=FaSϏ|TOOO_b_7_I_[_HSFaUQXHIT 0‰ϕ%߈	™1Popi6ke%TtefA.fM_;&9&QR"eaURLADLٷUU;>f?կ=<,?	OW>HO?lMȕO?ONQX31}!_-ܑNW.gp/6Яi@0-A.S/e/w//|!lf/////:%4…`܍?0?B?T?f?x?OOO_?fZOOj1nOUOOӏ_DVlog2(IC_SETS)+3aaU)UՒŷl*Qǟٞ̴f      $-?Qcu ӿhϷA_S_e_w_______@:mӆ_o!o3oEoWo|Uƅooooooo'9K]o'vGマ?鏽MCUg4pܟ$6H~Ưدu2D]t%@VI/6HZli`jpi&ϬϾ[mߑߣߵ%7I4&?V?2*??!O?WO{O?OM5l4\k!k],o)!555'Q/c/u/v4a[f/////??)?;?M?_?q?OOO?AY_NO
OZbOVvqO;T_qV[mWAY 0/иilPREr]a]!k}X_j_____
/iC#/5/G/"o4oFo~mɕtoooooooo(:{?տOw6OAϭ~wϐ(_j3:R"nȟڟ &8J\n 6і)^殯ү,>PbtϼDEzϞpς
 
v@Yd!Y0:R%;\O%U2ߧȹE*%$U^Q|+|"(9&)|A2Q!|
 
 
S

šѥ_QT-S|u`0@x/+%]/ThĿ)3=?Tj|lߣ2ϗ}&g-"7/I/+_9XWORD ?SELECTSRߛ4m9Xڝ!%ҕ!)!E{^:HP-DT{!-Sbo2]j@"oJXe]X1hto
 
j+=Vh       */۽*k8Co#!2///?!?3?}eAȣY+d?@M?@UbZuȳxkOvtqa b醴utr[{wSvw
1(Ģs]٪_X3 EoI{ƨ`+o     ";1
 
*2߿U[tcw1qgy膟~WbvH/Omi%2Mr>17lrb.oooooo   -?xPp|(Tfxu(2  1@{N,ASewя2+6$K]Ÿɟz#5Gk}Gৡ_a!$@ͭ>1m9ODž9D6i@@I?@SC]SBzw8B,(@b_Sƍ_S(A,)3e Xp:_eŃ!@F1!?pMX!vÔܯC?U?g?y?;&G
 
@@S95@G????OO0O0BOTOvxOv,(&O#` L@%E_F(&'''T/.(&'-7'/l_~_Ua______o oKoVo4G?g1"@:m@@"/{RNuhh`&1v/
 
8A,VA*OAe L@)3RpA:gkP@z3[Q4b:oLn{#@VgW$onVgmWo??U><+N?¬SAczre?w????????wX.GC>O>iEWOGE<4yl`
 
zr?yAMlh]hMZR7Yf@DzVtC᪡q-B)Fo̕?qzI2rqfEI7,X7S@CVQrE5&YxyBqE"4zvP;3M4)kPp` A1I?ǣAu<CY4ԿCjq,w|;@KE}|tS>u7ϐ6͕$]f?m۶m|;ݩϻϼVeX``MO_OqOOOOOO—ٓ/?@^X_r=_O_a_s__0____?,)A/I?—_eO?y%@$ASTԯ,8
8?(\?ٿ<P
 
yC'TO/FROM CPU
 
 
EXTEN I/FFȁCȁ~d@Ə؏C@@|W=i$E J Tf@l艙l&C ()o$@4bphe&Po/.f'(<{"77
'-?Q1"xČ¯Gr
XjyFCTOlMӤ߻͵d뿈D`?(`^пs__O`U(_yO53Rdv{߬0“'K,(Q  7I[mKav(@N (:v Lw^M_v@`O@AzO%7I[A__xBYTE
 
 
SELECTSU>U#$%&U*-.0U1234Ul4,_j @K%@ DC-T7AU2@$ZD7JRH<(
 
U2ElD7
RUlLO(D@?,%)R-)<;U$
 
4(U1(UO"D&aU=QJf        )h"Ty+Uv'_Ʌ&aQ-
 
-H*9(TYgEQ/,GuideTheDocPage-1Gesture FormatBlock NormalVisio 10Block ShadowVisio 12Block HighltVisio 11ConnectorVisio 90Dot ConnectorConnector ArrowVisio 00Visio 01Visio 02Visio 03Visio 13Visio 20Visio 21Visio 22Visio 23Visio 50Visio 51Visio 52Visio 53Visio 70Visio 80BoxBox.3Box.4Box.5Dynamic conn?ectorDynamic connector.10Dynamic connector.23Box.37Dynamic connector.40Dynamic connector.50Dynamic connector.52Box.2Box.9Box.13_53E
 
EF
-
 
R-GU0-A-}
Nc
 
U,_u
 
DlQ
 
U\u
 
t-Uu
 
U-U-UUԃu
 
}u
 
u
 
7Gv 47ML7Md7*M|77M7DM7QM7^M7kM7xMM$M<MdcMATMd7*l7*t7*|I**I*MMUH8)** 'W:*0>*$0B 040M:T0l*\0p:|0:0 0:0TE63*(!   0xfR!T! !"#!%&'()*+T-./U0124UjU        
 
U
UUUUl4,_j @K%@LKUUC-<3q7AUl4,K
 
AJ-37A_*<N@wKLRVgq6uH<(
 
H<(
 
_*<NEKL
RVgXq >={z
 
*   g"4pFX(r@(ja@2y
 
JlO:]R
 
TQU#u&T!B}U?Q
>4YCO9Bm`OyNfi$Sf'DON4_>E)UdG1UW=`2LHEV
 
O?
LFe5 C=|5 J!_k5 @Oh+'0@HhtValued Sony CustomerG(Exw
 
w
 
 EMF EXVISIODrawingMD ??l(@(ʦPagesMastersPage-1BoxDynamic connector8_VPID_PREVIEWS_VPID_ALTERNATENAMES @_PID_LINKBASEÿ        A
 
FMicrosoft Visio DrawingVISIO 6.0 ShapesVisio.Drawing.69q_10480254914F Q)Ole
 
MPRINT13(CompObjNq 
 

]^ !"#$%&'()*+,-./012345678:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\Aabcdefghijklmnopqrstuvwxyz{|}~P&l        P
&" WMFC XxxjP&l EMFxl     XVISIODrawing
 
 %RL Arial%Tl!y
 
@
 
@!yLXSET 0--)%Tl!
 
@
 
@!LXSET 1--)%RL ArialJSTFm*iWpLTSH&XOS/23VPCAG?6VDMXVp]cmapܣ1cvt ؔ88fpgmGgasp  Pglyf~(ިhdmx׏yheadfY|6hhea$hmtxRp:kernAON*PZloca%T`b       6
 

 
@
 
@b        LT...RL ArialFd$X*n2$f0FPBr,>PrRª%T`=      
S

 
@
 
@= 
LTSET--)RL ArialѰ&bҞ4dӊӰPԐ"ZՄծ4Zք֮Brע0`ؐ$لٸPڰHިAll Rights ReservedArialBoldMonotypet)%TJ
x

 
@
 
@J
LdDTLB_SETS-1TM&%%V09
:

::
%(RL Arial of the last decades of the twentieth century.  Therall treatment of curves is softer and fuller than in most industrial style sans serif faces.  Terminal strokes are cut on thdiagonal which helps to give the face a less mechanical appearti%(RL Arial in reports, presentations, magazines etc, and forplay use in newspapers, advertising and promotions.http://www.monotype.com/html/mtname/ms_arial.htmlhttp://www.monotype.com/ht/mtname/ms_welcome.htmlNOTIFICATION OF LICENSE AGREEMENT
 
 
Thot%(RL Arialreement. You have obtained this typeface software er directly from Monotype or together with software distributed by one of Monotypes licensees.
 
 
This software is a valuablesset of Monotype. Unless you have entered into a specific licena%(RL Arialown publishing use. You may not copy or distributes software.
 
 
If you have any question concerning your rights you should review the license agreement you received with the stware or contact Monotype for a copy of the license agreement.
 

%(RL Arial//www.monotype.com/html/type/license.htmlNegraArial Negretatu
nArial tu
nfedArial fedFettArial FettAial Typeface  The Monotyc%(RL ArialType Solutions Inc. 1990-92. All Rights ReservedArialBoldMonotype:Arial Bold:Version 2.7 (Microsoft)Arial BoldVersion 2i%(RL Arialion plc registered in theS Pat & TM Off. and elsewhere.Monotype TypographyMonotype Type rawing Office - Robin Nicholas,s%(%RL ArialR|ҦP\׊ך&l8>޾0Z,V(R|&PV
 
@Bz(R%Tl[{
 
@
 
@[LXVPN 0--0%Tl{
 
@
 
@LXVPN 1--0%RL Arial4J5577 8`8p88:::(:8<=>@
 
ABCDDEFHXHhIJLLLLMNNNOOPPRRRRSU>VjWdWtWWY2Z[[^0`zceh%T`     7
 

 
@
 
@        LT...RL Arialtttuu2u\uuuvv.vXvvww*wTw~wwwx&xPxzxxxy"yLyvzzZzz{${N{x{{{| |J|t||}}F}p}}}~~B~l~~~(\%(%T`,
Md

 
@
 
@,
LTVPN!!$Tvh


 
@
 
@vh
LdDTLB_SETS-1$!!!!&%%V0j        MkL L     kkL%(%RL Arial8p2bPpj8X s covered under the terms of a license agreement You have obtained this typefac %T~b
 
@
 
@LpEFFECTIVE ADDRESSb-))-0(---000---&%%V0F6    
G
5 
5     GG
%(RL Arialranting you additional rits, your use of this software is limited to your workstation fo your own publishing use. You ms%(RL Arialany question concerning yr rights you should review the license agreement you received wth the software or contact Monof%(RL&" WMFC 8x Arialn be contacted at:
 
 
USA (847) 718-0400              UK - 01144 01737 765959
 
http://www.monotype.cmhttp://www.monotype.com/html/to%(RL ArialrdNormalNormalnyNormal1KK9NormlneNormalNormalNavadnothngArruntaNormalNormalNormalNomal. 1990-1992. All Rights Reseo%(RL Arialrosoft)ArialVersion 2.76AalMTArial TrademGSUB'JSTFm*i*\LTSH!UdOS/22kVPCLT{>C6VDMXPjZxcmapܣ.@cvt pv|0fpgmw'wgasp  Py%(RL ArialDmaxp     name6`+postƬ%E0epql
 
y"yLyvzzZzz{${N{x{{{| |J|t|||}}F}p}}~~B~l~~~(\xzJ.t(%(RL Arial*<(L^p06 `.xHRdr,`B
 
P%(RL Arial@n(^0`>j8p2bP<pj8X rif desi, Arial contains more humanist characteristics than many of it i%(%
(%RL Arialn in most industrial style sans serif faces.  Term strokes are cut on the diagonal which helps to give the face a less mechanical appearance.  Arial is an extremely versatile fily of typefaces which can be used with equal success for text, %Tl]o
 
@
 
@]oLXPPN 0om--0%Tl] 
 
@
 
@]LXPPN 1 t--0%%T`    ,
 

 
@
 
@        LT...ofRL Arialtypes licensees.
 
 
This software is a valuable a of Monotype. Unless you have entered into a specific license agreement granting you additional rights, your use of this softwe is limited to your workstation for your own publishing use. s %TI

 
@
 
@LlPPN DTLB_SETS-2 t--00)%-%--)-%TO


 
@
 
@O
LlPPN DTLB_SETS-1ty--00)%-%--)-%%
(&%%V0        M     LL          L%(%
(%
(&%%V0MLLL%(&%%W,C$L--%(&%%W,Z
Y
Y
%(&%%W,CK
 
BLB
 
%(%%V0%%%%RL Arialontains more humanist chacteristics than many of its predecessors and as such is more intune with the mood of the last e%Txk
 
@
 
@kL\TLB SET )%---)Tl
 
@
 
@LXINDEX00-+&%W$
 
a
 

 
X
 
%(%%V,N       =
 
N       
 
N=
 
N     &%%V0
%(%%TdX
 
@
 
@XLTCOMP047-&%W$qh%(%%V,}^^}^^&%%W$
$q
h%(%%V,^BB^^B^&%%V0%(%
(%%T`'q
 
@
 
@'LTINV0-&%W$Wi@``7%(%%V,9..`9..%
(RL
 
 
 Arial%(%
(%%Tl8#
 
@
 
@LXHIT 00)%%
(RL Arial%TX
 
@
 
@LP31%%RL Arial%T`
 
@
 
@LTlogRL Arial&" WMFC xg use. You my not copy or distribute this su%TT
 
@
 
@LP2 RL Arialt you received with the stware or contact Monotype for a copy of the license agreement.
 
Monotype can be contacted at:1%(%T 
 
@
 
@Lh(DTLB_SETS)+13$!!!!%
(RL Arial92. All Rights ReservedArialRegularMonotype:Arial lar:Version 2.76 (Microsoft)ArialVersion 2.76ArialMTArial Trademark of The Monotype Corporation plc registered in the US Pat TM Off. and elsewhere.Monotype TypographyMonotype Type Drawing S%TXI
 
@
 
@ILP13%%%TT
 
@
 
@LP0er%RL Arialserif faces.  Terminal strokes are cut on the diag which helps to give the face a less mechanical appearance.  Arial is an extremely versatile family of typefaces which can be ed with equal success for text setting in reports, presentatio u%Tl
 
@
 
@LXWAY 0:/O98.&%W${%(%%V,%RL
 
 
 Ariale distributed by one of Monotypes licensees.
 
 
Tsoftware is a valuable asset of Monotype. Unless you have entered into a specific license agreement granting you additional rits, your use of this software is limited to your workstation fy %Tm
 
@
 
@     L`DTLB MISS t0)%-7--Tl
 
@
 
@l     L`EXCEPTION7)-+0--)40%
(%
(RL ArialdLLLLMNNNOPPRRRRRSU>VjWdWtWWY2Z[[^0`zcehgjbl2mnn@nPn`nnnno(oRoboroooppp p0p@%TX

 
@
 
@LP12%%&%W$%(%%V,&%%W$%(&%%W$

%(&%%W$%(%%V9 
 

 
     &%%W${%(%%V,%
(%
(%RL
 
 
 Arialre distributed by one of notypes licensees.
 
 
This software is a valuable asset of Montype. Unless you have entered ic%Tj
 
@
 
@jLdPADDR[31:13]--000%%%%&%W(CGL>%(&%%W$53>*%(%%V,!     !!       !RL Arialent you received with theoftware or contact Monotype for a copy of the license agreement
 
 
Monotype can be contacted a %(%%T~T
 
@
 
@~LdPAGE OFFSETo--4-4))--)TF1
 
@
 
@FLdPADDR[12:0]m--000%%%%
(RL ArialalNormalerty of Monotype pography and its use by you is covered under the terms of a licnse agreement. You have obtaineo%(RL Arialr together with software stributed by one of Monotypes licensees.
 
 
This software is avaluable asset of Monotype. Unlr%(%
(RL Arialonal rights, your use of is software is limited to your workstation for your own publishng use. You may not copy or dis%T`
 
E
 

 
@
 
@
 
LTlogRL Arialracteristics than many of its predecessors and as  is more in tune with the mood of the last decades of the twentieth century.  The overall treatment of curves is softer and fuer than in most industrial style sans serif faces.  Terminal sch%TTF
 
W
 

 
@
 
@F
 
LP2ilRL Arial presentations, magazines etc, and for display usenewspapers, advertising and promotions.http://www.monotype.com/html/mtname/ms_arial.htmlhttp://www.monotype.com/html/mtname/mselcome.htmlNOTIFICATION OF LICENSE AGREEMENT
 
 
This typeface ap%TX
 

 
@
 
@X
 
Lh(DTLB_SETS)+12$!!!!&%W$      %(%&"WMFCx%V0zb
zb
b
zz%RL Arial or distribute this software.
 
 
If you have any qion concerning your rights you should review the license agreement you received with the software or contact Monotype for a co of the license agreement.
 
 
Monotype can be contacted at:
 

01%TY
.
 
@
 
@LlD & A attributes0--%%%%"&%%V0`
 
fa
 
eea
 
a
 
e%(%
(%RL Arialpe:Arial Regular:Version 76 (Microsoft)ArialVersion 2.76ArialMTArial Trademark of The Mnotype Corporation plc register&%T
 
]
 
@
 
@
 

 
L`PAGE FAULT--4-)-0%)&%W$0    B      9    9%(%%V, a
 
`     a
 
9     `     &%%W$0  9     %(%
(%%V0mMmMMmmM%RL Arialf curves is softer and fuer than in most industrial style sans serif faces.  Terminal stokes are cut on the diagonal wh %Txv.
 
@
 
@vL\SR[SUPV -0-0--TT4~
 
@
 
@4LP]u&%W$               %(%%V, a
 
     a
 
          &%%W$                %(%
(%
(%
(%%V0} }      }}RL ArialRRRRRSU>VjWdWtWWY2[[^0`zcehgjbl2mnn@nPn`nnnnno(oRoboroooppp p0p@pzppppqqBqlqqqrr>rhr%(%RL ArialxPxzxxxy"yLyvzzZzz{${x{{{| |J|t|||}}F}p}}}~~B~l~~~(\xzJ.t(Fn(^`%TpB 
 
@
 
@BLXACCESS-00---Tdg        
 
@
 
@LTTYPE)---&%W$
{%
%(%%V,].
.
.
].
%
(%
(%%Tz
H0
 
@
 
@z
H
 
L`PROTECTION-04)-0)40T
&2
 
@
 
@

 
L`ATTRIBUTES-))0-0)--&%W$\e%(%%V,ffRL
 
 
 Arialecific license agreement anting you additional rights, your use of this software is limied to your workstation for yours%(%RL
 
 
 Arial
 
If you have any questioconcerning your rights you should review the license agreement ou received with the software oe%T
2
 
@
 
@     L`DMMU PAGE 0770--4-TlQL$
 
@
 
@QLLXFAULT/)-0%)T?
 
@
 
@     L`EXCEPTIONo-+0--)40&%W(%(%%V9
 



 
.-C Arial???????-2
 
y!SET 0--)%2
 
!SET 1--)%C Arial????????????????????-2
 
       b...C Arial?????????????????????????-2
 
        
=SET--)* Arial?????????????????????????-2
 
J
DTLB_SETS-1--$:

::
-C Arial????????????????????????-C Arial?????????????????????????-C Arial?????????????????????????-C Arial???????????5???4?????????-2 Arial????????????????????lNegr-2 ArialType Solutions Inc. 1990--2 Arialion plc registered in the--C Arial?A?A?A?A?A?A?A?A?A?A?A?A?-2
 
[VPN 0--0%2
 
VPN 1--0%C Arial?????????????????????????-2
 
       ...C Arial?????????????????????????-  -2
 
,
VPN!!$2
 
h
vDTLB_SETS-1$!!!!--$kL L     kkL--C Arial?????????????????????????-!2
 
EFFECTIVE ADDRESS(-))-0(---000----
 
-$G
5  
5     GG
-
 
C Arialranting you additional ri-
 
C Arialany question concerning y-C Arialn be contacted at:
 
 
USA-C ArialrdNormalNormalnyNorma????-C Arialrosoft)ArialVersion 2.76A-      C Arial?????? ??????????`?- C Arial?????????????????????????-
 
C Arial?????????????????????????-
 
       "System cpXρ/--C Arial????4???????????????????-2
 
o]PPN 0--0%2
 
]PPN 1--0%-2
 
       ...C Arial?????????????????????????-2
 
PPN DTLB_SETS-2--00)%-%--)-%2
 
O
PPN DTLB_SETS-1--00)%-%--)-%---$ LL          L---        --$LLL---%L-----%Y
Y
---%BLB
 
---$%%-C Arialontains more humanist cha-2
 
kTLB SET)%---)2
 
INDEX00-+-%
 
X
 
---$N       
 
N=
 
N     -  -$-     --
2
 
XCOMP047--      %h- --$^}^^- -%
h- --$B^^B^- -$-     ---2
 
'INV0--%``7---$.`9..-
 
C
 
 
 Arial----2
 
HIT 00)%-C Arial-
 
2
 
31%%2 Arial-2
 
log! Arial-               2
 
22 Arial? ??? ???????? ???? ??? ?-
 
-
 
2
 
(DTLB_SETS)+13$!!!!-C Arial?????????????????????????-
 
2
 
I13%%-  2
 
0%S Arial????????????????????????-2
 
WAY 0O98.-%---$-C
 
 
 Arial?????????????????????????-2
 
    DTLB MISS0)%-7--2
 
l    EXCEPTION-+0--)40--   C Arial??a??????????????????????-
 
2
 
12%%-    %- --$- -%- - -%
- - -%- --v$9       
 

 
     -       -%- --$-
 
--C
 
 
 Arialre distributed by one of -2
 
jPADDR[31:13]--000%%%%-
 
%L>-       - -%>*- --$!!     !C Arialent you received with the-     -- 2
 
~PAGE OFFSET--4-4))--)2
 
FPADDR[12:0]--000%%%-2 ArialalNormalerty of Monotype -! Arialr together with software --2 Arialonal rights, your use of -2
 

 
log! Arial?????????????????????????-  2
 
F
 
22 Arial?????????????????????????-
 
2
 
X
 
(DTLB_SETS)+12$!!!!-%---$zb
b
zz-C Arial???????????????????5?????-2
 
D & A attributes0--%%%%"--$a
 
eea
 
a
 
e--        -C Arialpe:Arial Regular:Version - 2
 

 
 
PAGE FAULT--4-)-0%)-%       9    9---$     a
 
9     `     --%      9     ----$mMMmmM-C Arialf curves is softer and fu-2
 
vSR[SUPV-0-0--  2
 
4]-%        ---$     a
 
          --%          ------$}      }}C Arial?????????????????????????-
 
-C Arial?????????????????????????-2
 
BACCESS-00---
2
 
TYPE)----%%
---$.
.
].
--      --2
 
Hz
 
PROTECTION-04)-0)402
 

 
ATTRIBUTES-))0-0)---%e---$fC
 
 
 Arialecific license agreement --C
 
 
 Arial
 
If you have any questio-2
 
    DMMU PAGE0770--4-2
 
LQFAULT)-0%)2
 
    EXCEPTION-+0--)40-
 
%-       --v$9
 



 
ObjInfo26PVisioDocumentNVisioInformation"57QSummaryInformation(89F՜.+,D՜.+,"@HP\ht
     PagesMastersPage-1BoxDynamic connector8_VPID_ALTERNATENAMESVisio (TM) Drawing
 
NTHGMRl !fffMMM333$
 
$
 
U38@Td Arial@NWingdzs@N@tMonotype Sort+
NtSymbol5T?? Y@-1UJ:DT1EW-hTT<*  
 

/Ub
bO0zGz?@8@H2!kWb*U
 

+$PL/^&9^$? { Ak^&,,'%/v&&       *
 
1y
 )P? 2
U
U12?k9aBBHEHEHEHEHEHEH@?>?:`T2BBHEHEHEUHEHEHEHE%H@%O9      F7AOY@;P
AsVsVA!gLTkY  W_W__ !`#k4lb6u`kW     *4l
 
4l%Y?P:?-\
#!+|QtKf2|2|2|I2wGQAUoTMeE$ttA%_8BOTOfOxOO??HO?7ܻXuW?YsU42
 
T*
 
xxx
 
0jPvȲl^/!3jBj6D///$Q0p?Mdj^cj4Ak[~ϐ$YkU1%1F-(kp
ٻ          A.$5-Bi`#9)F/Pv// ߾/u?2trߜKS527xߢ#6@h$MuLh        Ճ%ԊՑ)<OU#5G::U2q ?/&w&
 
<<7H1OQjPSHQywHAt///YOG$_p4b%F!8q/#P?C/N^qhE!	@d)n{r1P1	@/Oqt}Q!n=k@Ʊ셩{B'ɂXVP_0TNJg211R5P"QQ[O"P!q[rrqqӂqq¢ӁӁP¡¡Waa7$VW7P$q"$qP1q1qP>q">qPKqKqPXqXq2eqeqZ2SobZZdSTQcdPQQP1H[<k?ta}Y M/OO*Dd3qO/NkS\O9E//_      ??-??=___ѷ'sϖdI,O0R7nO&ګa̗ѫaW?O  //?*
 
KϥϷϾCNa\"4FXj߲K߳BTf_/q///,ڭaRdv*<+/`bbiAnFUj?|?~/ "C??Va]?     Ia(G
 
rpl/YDE@a1LOpO#Q/ISGQۍBQfQaIq_Uyj(ȄBb_(_:_/^_//Q__a1_      OO-OFZOQo~MA%oCAOOMgy N_r_O7Zg@:o,Ko-XyCŮbddpddpA͟ߟ'@9K]vAB(Onl=#??6HZlƎ'᏶;M_q 2DVhzόϞϰ
 
.@Rdvߚ߬߾#}(:L^p Uɑۏ"4FXj@|X*<N`r&8J\nY////A/S/e/w///F/L//??$?6?H?Z?l?~????????O"O4OFOXOjO|OOOOOO__ 0_B_T_f________oo'o9oKo]oFxoOoooooo,>PPfx,> nBsgcEfΏ(ٴJ\nȟڟ"OeOj|@į֯(:L^pʿܿB#vXT+Sbbz@v6M_Toρ6ϱi      -?Qcuߙ߽߫ϭ,/-?eY[Ưy+=Oas1ńRZsc<Ɠ`Zl~sb6-1R##5GYk}x;6/F%/jI/[/m////)////
 
??.?@?R?d?v???YTV
|?bO2ODOVOzOaqOOOOOO_!_3_E_W_i_{________oo/oAo}x^oKAcrobat Distillerod7XX6  $)/@o  .0²r
 
dt        '9K]oCustom ?page 0,/FBN#/#1>//?/Q/
*2////
*3/.?//d:h#winspoolAcrobat Distillerc:\Program Files\Adobe\4.0\PDF Output\*.pdfUFDfP
h> /T6DUmA@
?ۿI?Y{O1@3EEbOeZ
 
Hu P(:{W_qQGeneric box with text and connection points. Can be stretched toy dimwenss.mb?贁No?k?4
HDD
$#       =h-(>TTE=UA??Q6   u` 6u         mB>00       0(2s@sJs&T>5
L@{5`7Copyright 1999 Visio Corporation.  All  "s reserved.` _SBl.chm!#22448d9   l>#0>Udd#3                    T
 
<hb 
261
 
g,s724?`b?M1^%Y?r?91M1E;6==5(2?;zrA
 
IB=OCq,^35/rV:?@FACMAOMOO@_2A#[6OMZM"3A^%\$___Z__B#[@o_9Bo[(
^textHl&'!OyaGEF#,oJB
 
4j]\ak_@+k3akIk%Ul4,< @.%@C]WA-3        c7"A%Ul4,< @.%@DCA-D7U~}@dCeBR0BTf
RH<(
 
H<(
 
U~EC'
R0BTf
DD4UFDf
h-TUU[U@@??I?`d
buoqYkQhu23u`   Connector
 
`
 
e1Crw
 
UH ^  -}|5p`I`V?}`xa833ސ]3σ3u33?,      ?Gxpx^&
CThis connector automatically routes between the shapi
ts.b?贁N?HD
@#            =h8T YY9    BF    U@?
ۿP6
 
u
 
`u#`bA@u
J .Q#DB     #։u`h?U\hr|SuZa{@-?bHl;'bE-ho'y(
 
2rq?@I k?$%?
 
@"V*5L -br/     ^vԜv"(2u&."q28iv"uh9Bd&<O/M{
 
#145`Vis_SBl.chm!#22474`7Copyright 1999 @io Corporation.  All $AUd3CE \^4
 
*L1$b24R(^[w[D ZQi       a59       93O'2"q?/g;2GHls'$!OyaGEӧFt#B7B
 
y$d\o@+k"s5o(,S̭J+B?9=4RD5A3Si{"/| UPxP4FDTey
ahj TqUIߴ< @%@??I?*?Qc`2@?qu`&u o     <Qw!w! `        Connector
 
`W"
 
*eU0'$P    !a        !J6$!"#$%&$()*+,-.
 
/
!+1H<4747"7!74a71817181718174!718'17!817'18/17+18:187/187318G17 89!78:?18:8[17G187K18c179!8k17S18w17W1 8!7[181:_1"82:c183:g1"84:k185:!8S17s1817w18W17{18g1718!718s171817181718138/CPS1S1s1Ds1QQ!_1D_1ac1c11g1Dg11QQaDa1k1k1!aDa1111D1W111!aDa1!!aaaap02uEiafC<1|fE!c1E!5)EDsN@@|=$@
 
̿
 
?p!a1H-"d1a2l(?1N<s1<<<-?{l1!>SU1IE/R
3ÞPby5{bº,E׿q4111,E(!@q`dm@bqqbC`l̤5l8J_°iߒ/1bFFECTIVE ADDRESSCj45/G/*N\ 3z&&i4*_1N'2q
 
E#UTmǟٟ"/W{
 

 
 
ض.@R    !Q,l4Gdì?[m?9A|0T ůׯ.+=OsZɿb,>Pbi/ύ/4//Q?;?@_?|?ߠ5;ۿVPN 0
 
11
 
F...G2DTLB_SETS-1=H*'"H.{U8kUoBEOJ1G]51KU7RG8cRZ!z[儻U?a`kIP_b_
1
_fa{*]59K]o@[vkvHZ~Tia'9Kov//,/>/P/?%x/?/#z//k?(?L?R${r?x?
 
ץJ;P21O<1!G2R+GooYOpoOOOOU)ƿؿOOH_oo~_______Zl o2oDd^aESlEէpoognӤoon\"9N'@@|=%$
~(u'v1C`U03w.1Zړ̓pT|^a(:L^p0mʏu);M_q!|*џ|w%?;/1Nǯ rx  ;S 
 
߀I[/0)q-AX`$/6,_<^aSaOSlSS|ߎߔgS
 
"4FXj42FuS   E;1(:L^(_6U_+__-?Qc8:;G;H3o'_^oo=   -8JS_Ay1_cE7?+um9Pa$!IE4@E{CEu9p\8"/{6:u   PkRAu0`u^`Agӂu
ہYA1nhDsN%rtږR@p5%E`@z3Z`r5"&5"
 
җhSYV2r
?@I?V?ČBu@`m@CDuy0`
 
ףp=+
 
W8&H9-kx0Qe#"(
H@`0AO{-pOTIKEAISB_8OOZ Yo|DX nYLRؿ$ϸWYL˧cReϫ_nAjo]5q5//H9*
 
Սv4U
W0ɐ=5"]Aa5ooβ׿GYLp!DOa 14d4V$6HZloq:?=I)⨅4ӏ\* F4@GVI;ð"*<` ?_A=/mǫ߀ؠaܯ$NAT       `rC5Eϱ
 
1DiIwI''??{/')O;O uC6ԹqM,+sqEOi\"9N'
 
__._@_R_R'bd ԀU6TU__;@u
Qfp@US`ܦjjZe$@/@)pup5fp@z3Q/5G֧Dif!ZoU@OOi糘oo` F]tEƏouId"04FXj+~RQT,߾OݢY5Ho  1ˑ#5G`k0;jD{8\Utp߉TLB SET? INDEXROÕl?oa7p? ]1s]Y#֒V}-bŨvF@"Z1)ŨYRRFʢŢo[0mSRfiT#q27FXPX~8ŵϜ
\0qqI}SY1H߾*"$@J+        /C8!HCSZœ%5|Ŗq]_U##U
 
UԓUVρS F(~eNBDŵ
 
/b8!LQZG#27q@?OFcD?ǐup!%H}uԀn9Hqf*߆/ߪ&-6~_]<__4ghm^$o_Hmq_|ooT߁ŵ:-0
 
-1
 
 v... w-D)_-S-1iDˑq|ߐgN9Qo8m:'Dr>LƠ]tI
 
{rB{6Uw/AadOsڛ?]a`kȤo8
%Cqˑ/
5AQ?ғ;e5QS55Q3aZ,zuŵ9E:?@E_$Q*?Ql_U^ST{n9D?ҟqe__*_<_NX[Y^qo³)eIŲiŋeq6qHZlUo8*'wnᖉ_U߄phϲhħĨUfϿ4as߈je߻jqCOMPBeCɟg2?V?h?$TP-DT!/ASe@w?
O0        "
41Z2DyE
//0/B/T/f/x/o//*'1CUgy@DsN@3
 
]#5GYk}!$I6/@'")Vp%7C@z3A2?>,6
 
*'ՄAߚ,mןhgRQINV/q8o/'/D)ˏPt,Ӆ/ ///??$?6?H?Z?l?~? /Kƫ?U
 
^A7EO&OZKJOK=	ZGOOOO_!v+SdG2q?涓lt?$O`a_!;_M___q______pc󾍦HIT 0ao߯TPrewqD%rt?@|=I%%u\
?P
a+τ;BD9ju!ltrL
 
AN|brT Wne@gcW/{3/P/t/հ31Io\nU>qNt1Ug\"9NW@
1CU^@O8F
 
@ ODs1 2D////M6_&/_:__:/!o^/_Wo@/{o_o/log2(DTLB_SETS)+12i-^X0'2UrB~rVL{~ܧxCpj5B
9Ey^XGHm7!3Q?D/İ?`,k!);b^X^XJ
??1?C?U?g?y????@DsN
????O#Og$OPQOcOuOOOOOOOO__)_;_M___q_ooo__BoƿooϮomooV¿oϥ!3x3?Qcu׏M_qˏGY,CSe`rVş5'(
1+J<
 
zq)/M/q/7U,==,[k}h˟ݐ)!        '#5GEAT.F}
1C///_92_ /h_:__4/_X&_D_/o'_2oDo%|*
 
 
k0Grp J\+ؐdã>7@@ٓ|{P-DT!]k-u{`u`buq
 fP+
 Kp,2I{H
v_eO/?)p> @z3{%'zz//A%{m'9-w/A v]/"/GSչQbi{ӏBبXd 6G2,rq?G?Y6KVb?Ty](Alǿ{ύіU*gy];OihDTLB MISS
 
 
EXCE_PTIONGr%);M_qu!{$6HZܑA1>fIRXsRW>fg=gC$on>fgmMgoA ///)P?ذ4?F??q????????>OO/$OWO   軘B&OO*v́ȏڏOO__%_7_t[:Fd^v______`__oƟ؟0Fe6WoHU(~lf677d?>6$G=7.O    BTx?Ou0BTf,-ύb
 
(_)//=ʱ3Wu/'})!.:P-DT!///??,?>?P?b?ܝ
 
avd?n`| @5@vw4vSw]dOvOOOO_*_<_N_`_r____
 
hjaqq    -?߯9ٓdvߚ߬߾q? -q'X=*aj|
 
﨏0Of      _Tq@q!3W&%/rտߥQM!XACCESS TYPE?Qcu.o/oAo /2/`D/V/h/o'g5.h?.o"4FXj|y%@@"'@@54'\(f >Ϸ$ŀaɏOt/!_oߥQu//_[PROTECTION
 
 
ATTRIBUTES/"4FXj|nXo"4FXj|@wX1yV
 
M6AH
 
cpq!}i^Wr@'@z3A
 
b^_p^VWW2_^VW]Wo+"V|f/o//A/S/e/w///////*H?FaaDMMU PAGE
 
 
FAULT EXCEPC1_2`?r???x93шS?"/{  @@ FruكGOYOkO}OOOOOOO   0ĉts@
2%eAy[%:oLo8t,>PtَqK1$6HZl~@D/sN
 
΄RKQ_,>Pbt
ʱ s_}@
XRpBUt_ߙ_Ysr20se1oloᯐgʱ2r2   -?QcuȖ2Y?ݷ1"P@ǧ9ᱷ50474PUHSuh͑ئv$?P;t*ɀ`@ҠC3?'ԙFᝪ^!B򍣜q~2rb_?@IϾE
S]݄G&G5/PTŴXjͣi
ۨ
 
`ӡuۯ95ؕ
 
V $gW;%o7nVlg@8mWvof/
˯/.?8Jd?n?@fyNxsTVADDR[31:13]
 
*BZ'O9DZ74FXj|'vg@@|=i$UFUjT3Xp+?@΄րRЂ)o$@p.ՙ9(NbR
 
puv3O/0/B/T/ox(ϒ//)Ppe/Tp/p$9CrOM?TqDV?q1y;߈FO ?3ΗV56OHOZON~OO迴OO~H_-_?_Q_c_u____\Y_օdBd 2g3qonoM    -?cuϙi~!}GE OFFSET
 
 
~s12:0]UFU#$%U&(+-U.01235Ul4,< @%@F_]D;C-_TC7AU2@lBD7JRH<(
 
U2}EB

RUlL(4LD@?%)R)tE?U$
 
4(U1(UO"D&aU=QJf        )h"Ty+Uv'_Ʌ&aQ-
 
-H*9(TYgEQ/,GuideTheDocPage-1Gesture FormatBlock NormalVisio 10Block ShadowVisio 12Block HighltVisio 11ConnectorVisio 90Dot ConnectorConnector ArrowVisio 00Visio 01Visio 02Visio 03Visio 13Visio 20Visio 21Visio 22Visio 23Visio 50Visio 51Visio 52Visio 53Visio 70Visio 80BoxDynamic connector.8Box.3Box.4Box.5Dynamic conn?ectorDynamic connector.10Box.2Box.24Box.33Dynamic connector.39Dynamic connector.50Dynamic connector.52Dynamic connector.9Dynamic connector.45Box.13_ 63TAF
 
EdKLV-
 
\R;aGt;Uy;U
;c
 
;Uu
 
;Q
 
;}u
 
Uu
 
4ULGWUd%x|2?LYfs$<Tl̑^c/U
H	I A[*[*{ #I*{ -I*,J{ 7I { RI UUl{ q[*|{ UuI*{ [*{ [*{ I 0̪{ [*{ !: *$S0[*DS0*dS0Z*S0I8)S0)0'S0>0^'ES0B00(!      0QxfB!:!!!"#%&'()J*+!-U./01245UjU    
 
U
UUUUl4,< @%@KUC-\3LAUl4,\BSL
 
AJ-T3]7A_*<N@D
 
LIRVg_q6uH<(
 
H<(
 
_*<NEDL
RVgq k{z
 
*   g"4pFX(4
@(?a@2y
 
JO:]RP
 
4du&S!BT?Q
>CFCm`sĬHfk$Of'}2EU>NDU)tU1=%`2,MIXV
 
O?܏LtDl#+5 C=S8MJ!AY 
@Oh+'0@HhtValued Sony CustomerG(Exw
 
w
 
 EMF EXVISIODrawingMD ??l(@(ʦDocumentSummaryInformation8R_1048025911J=F)9Ole
 
ZPRINT:<l_VPID_PREVIEWS@_PID_LINKBASE       A
 
FMicrosoft Visio DrawingVISIO 6.0 ShapesVisio.Drawing.69q՜.+,D՜.+,UMZ        c@mUBE,E"dHM
 
m|7﮻Ks̜sf~ )`Ri1zcْJQ"*6[9m)2sUo!yT
Xjf!T-^DV:{1YtNըJWЈhF=ݟEa:cYΰلi[W.ԺbؔB!c>erq=F|7*p-g0]!c䡄X%&.q\T[qKÐdj;1Nۃ)awEֻ)`#˒nɕ2CWܪd,|AwjNI6gs\UeFMG7Ŋ~(?5E VQu~xE,l29oܲ\s7X-E}i'D?q5eUk87=ц}84)w~]%ֻ(eMJzwv´wv{i\2NjF}V<{F4WdٻVF\vܑ#zp#*?#֪LN[f"óLs5n{##jt=߯9;ms^ca~{~$9IIONvs}J%bq^}f'he+&mxYeL:ɗ2t\%2y*0S/qEpғ'өI/@QXQ
 
_NRb)l&XZoBI<pLjo"=
'[LNz<&'cqAO=ZUm|
 
9)4ȗ%cه#v>dCxյsC_oԻM0^?^+'d'N!A"Dd @PCzqB#<@yʃ3@m磶wr>ѸEzޛ3iLl^y?Ǎ|KROI@'}IzL%x$U5Zi
 

 
CA?"2&]_)%ݢ4a`!&]_)%ݢ4L\kx2FJ*mx\]h\>sv]E'iR*nH+)l܍7F6:Y'yi!
`ȃ5%y*i
 
?\\0$Vϙ?i̝;93>>x`AFR}0@gT2cy09%*9KX6tH޷nX`g       GGp^}-lH_FV<)*MC1+:hg:L 7h|y]ig.ϟb-")~5jyt?0q8x*SÓvFWznp'kXHK{h[kH_9Nꃈ@:g`{c&9;e'A0&5HdN:s[}>mp~I$oaɈn|)ma\C~w7ؽm?ςm[b#Xvl|ЀE؁>zS:vU~t@u"ph]
 
-
 
^C].TeN>g?\FsFҟ+N`ũ&8eh.Fsqvnodjdnl|
 
UeI>qu?*?(|#7ْ|2&Q-ς|
 
|3C|3/qe;茑U#YG:⛠U+kZ="p\0pܔ8
 
Ǘ1OtฐDž,~+lGЫ$x}COiU_#o̪Mg1V]gP{ E`3ZX]y
 
+<v}Ę\)Ywg`X%5,q\$iXψc/Ǟccf5<2扚n|.0F[@=}ۚOX>7OPeI>=]sAk9t1\zsAi}|U/Z|2*|_ku7¤E?5~t^D{XmPC_m#&bOTY|[Mη)LGңH?d4筲D8+=	AEmmFWmKLS`MA;tS"OCF5in@1^1
 
_z^0=X|P_d,bnsA@       xu@XKݏ       *K[/
bla\#,LMpjba6Pl~?~29_V||<}|ak#|K5C+cLTeV?'jOx0'ai|_DqBۃbajSYc?}Tm>db/1d>gC/:9/c2_cVSܰ{
8U}R~P3*K
sSYgST7D>An&R4w!~$Wf7#}Kvks%V7y*/ē\!d'M>Thz]vYQm}o_@!-ά|6_ܹmEyF`s?J;eh+v؆>tz8סCp+-Zm,oBn:f 
]jǐ#vELF65S=zJ;K;pظg?4j&i{v͸fr}֌˭a]g1JM\@ְe
 
J}QG’uGT҂&ivI󆤅V$iLV?B>{PKNqn٤/Jiw[n`H|Ѥ.B3ӋH7/^&ovy=C^_w\1zd[οfܝ5+m- IoLzYG(jlxF+jޯse|Csoe9[j-XK/nrᒦ=d..h{lqKj
;r/8FSJW6]ʄm;p5Q$ج/vt__z龾m}+jIծ] :oإa֏R`b:j>05QH승Z쵨x{}d;5ѹ)zA<՛8LMX&ʬ51945Ini#doϱko:5lK
##B4,F8ШY1Bܹg϶H&Qc\M75x7OBcQ!9fSƨz(tEazOϥ~mqZz@TP-q-zEz'}DyK_Ref5112087302
DdM
\J
 

 
CA?"2DZ~"rcHW=ipn`!hDZ~"rcHW=ij:\kx2FJ*6xZ}TW?y3;;0[VllI|eŪacwRE!jBJ IIQ&61~TmM,VJiA~}{3N={ι{%ۯ#j߅4/6Wp	jC?Y6Tjv.iEx~TUͺU\lFL:Om1_"BAgqHf?L1B
0c_ʎ[,ZoiSh
\&suJ5•B7́g8#ˍfAPq;=H$3:y9(dG,yg>s;*wE7}%x*/hǃ)^ø'=ǫö.3a=A)4>
 
x
֥^4e!:A
 
`G3)MY:_V!:cN_LY,03͘+ُJ|tವ?EC
 
Xr+w/"Ͱ2ՏJr],p*g>6eQr+L#uH\
 
wBx[\.yΩ
k)Y5|< 4;0Znsu|wukC72o
Wxj/Cn
.AxP:2&K-z=h,*i!h{zYB`wXdaVL\L/'[ZFsXlr|U4ءrxΈMX^AyB=WBr}![u]"|lrH!'K6ZaG0M>̔5E`}$ Kyr   ͚k/
 
oL     roO@<)4_?LT{:@Yp嫝:xǮg_gN3eQsmGvpJFǦ6jx=4/ įPW o~!;|/]8|c)V`[C}5j$g4Nߩwi <'gP5[D8sK~. =tT?*8MWlіHl>|Fӟ}pzY6y`` j
\\2f!B_
 
sc1uW`Q{W@=r'#|ϫf8|XEڜm7i{EC󀶉XLY/6.ډmk9MU\}B#K>52$Wۻ́<{BݿϔE-W"9>щZd?qIˈ,ӕTgs#H%j$BY͑SջE^{!})K+iD]пCggi~Ixtc'Ms5>ϞNY9ew~iZd~|x]^(?6eQ^aqd]lks_Ol?}"U#Ff|=F)X!(j
v{c<)yhMYdk2BK;֔sz]QTBbo;7UK:t[Q?vynm]h`Sr>~L޷5w@g2Ң:.mQ16A7JiaWe[(Q͖:?:10926ꀧRr*]6Y:ktdrrOCD        vGqo*AO'wیj)h
 
$.w2'Z@9~.RU%R:xzfL^r7wS꯯\    ~;Ro}s_;o䲴XٍK(EVF-}?ߞuFDx7%Db;wgbR[.c3<7YRbr81'b`MɪZ\f{7\S)IN5opdqǔ֑<
 
8zT1wQ;+N96k,&nFJ5pH
 
Q~ܗZ!ҺE<"mXjuHZh>۹J׬%—ԳzJsfNwJ锊3M-=_ϘoNO꯯NCoN7oN+꯯N꯯NoN*Wld;h?:dΡ;AY!xv:G})i5A[NiqH8p`dgqh6#]F}R˨b4🥘|`Dy3WAAZ
xat5wic7u
NPSxebIN=pӼbٚ3Oc3ݽYa8]97;*Tf${lҝu?L}DyK_Ref5120984912DdZ.P=J
 

 
CA?"2y12mBFYX_@U1{`!M12mBFYX_@VFrp1x}  xUN!("K@4I$醀8;"8 &. 2n({k9>Nw>?yNnV[Tݺ(!,G	/~
z{^"NoagbąS[k^qJ^hyNU?>28D!خHo}E6$=EpJQ$JEv+V,?B&<ST[_snO[dK `?Zly*7WSd6m6K?_Ѷc K~ n[ж2OoKSBjOEƛ:E__X<ӅX!~Bx_w{\mN'q(?i5amv
=M.]3hUѢnjHHcCaksO0V1Nm܎ZT2cʭbۆKVn,<7ԽQ?,/u-|C>{B~-d+ `Uͷ2#ᐿ@
C((c z=d䯐g!      %6VH#BȁLӪ\*wB c 3iG#QՅ􄸅B(AV-|طB_zo'njh!.ѳBF|o\(q||PZvPZJ
 
:Hǹ^ڡۣG(7nBtfH/ܜ! iv.H#xt+h(WhRZ+u2n
Df})! _>$k!C76+C/@y'84FG@Gʝ;((hۅ@]:~]뻐n1u<z?q
 
^P=      %v_6*ABcգ-Uu<zmÐ2e:Q(ӠC ML1Գ0GG~ʣG'@Mf۟f"Y#FƱsZ@e.2yY(`[pBBBY롲.E].+
 
J{%[C(?.U} hUBcG[!fu뿄
zlSd;tawwBC?]w{/E׋˗V/]_v}
}{/}=߇ݏc#7Qozvqq@`7PzDZ'DB~Bq:mtq{6t?B{v;enCe3#*-q_|D#Q'<SCDžjcB
[/)Ԩۄ}A1H֭B'
 
5v}xS ?j"Ϋ#$2PuZ9&	PyOg;ڠ>+F}jBqm^_EMmep/Q6V+"[ FB>jBMER       5Ϳ__>Mhd l|DGTC#B/^#P(4A!jgPw     uXҺz{Kw@   7Z2* + 2j
b AYʗAd= =jE=+
 
XnՅx]h/tr|&Tw-׍4;Bk6p!¾̧0@*tNk#/@ҋr-ee2jO4c>;|252~|Ր'Y-V<}_gϬ,uDžD85tIAON| ԧOAWGհ:64q 
6AĿƱ&[&@7=MnoFzvliy[ֺlEu	l]nm;(gaϢ,{=`;n_B>.U9ȷ8!        ]Λ\B
:W܎-;'`;vާeIDΔ6Xj?\돋r1p)@cxׅ\!~t.\sOƏǸ`#0frd0N
t|>g;a̖)c|~"BK1+_c῎X>c1/1.Q)|2qeckr!})7ƞL@ܕ&b,9IOxrI&ǽc}+_X}&4;ye{
_p6=\>1>
 
=;-Da0._]?id%ʽ?vXv]
g5|ը5u`
;Y[6\1{
 
~zoD:smB>|oF[nߌ'zqUMUu}{;(ABC7;wQw}z~h?@|H88D
 
~           yyv#IǪPNS))q
 
<^ǟ
 3>
|{/7hC/~w=8"_4"*KV'Bb݊k]ď`?cH#q튼wQ=!vEch\Ӣ1^q~W7p=iw0qhGB0X5cڸ&'c$|\﮹FG0l&Mqo
wƙ-pl<86)7ת9&/jr\Q׼[3qf>rz
 
dsf<=9W_j.o.wscs?
 
5G]
 
[
 
[
 
[
 
[{[q^rȲ|*}u*r/O3/^#ߒ|_|3NZcXy}
 
8\q}q6rW!s`]7bJ#4JԁƼ1y1      3Sߎ߅ތ,g3>#?y/`8Ɨ1JɌ錟ٌŌ_U_[3Ea?c'g?0gK(|0>񉌯o&oVOe|;w`|wc|{3\Ə`h1_x+'3~*3~g3~>3~9W1~-bFoav?3~?001CƟdiƟaYƟcy/1ޢ2W3>񉌯o&oVOe|;w`|wc|{3\Ə`h1^g|='2>1`lo6og??ӌ?:0E?k?3?S?1.Ɨ1~ь\g3>ߛ.vOe|+7g|7b|}c|"[)<??ӌ?:0E?k?3?S?1.Ɨ1~ь\g3>ߛ.vOe|+7g|7b|}c|"[)??ӌ?co?A>o4Ʒf|7e
:1#oe`EśEd9?anj?0Me+]_Ռ_%_9?S?'2r3b|a|Owg|Wwd|{Ƨ15[0)odax+/
 
f?/0       ?fqƿ#j@3};,7Y\{
 
w3~w0~+71~=1~5W0~        0~g2aOcw3Ō/d|>0~$1>ߟ}ߓߕߞioox;0>uoc|-+Ae?S_0keWxo>O`|a|C7f|3Ʒd|Ƨ3&wb-LefPgw0"Ɨ0Əg$?a,eB/eJƯa0~w2ƿWbAe?S_0keWlm'17d|c7c|KƷa|:ob|'d|_``epx㝌/b|       axOb1b\/dRƯd?1~'_`Ko0-dQƿ?Of?1Wx%2>I
/=k^W\:Oa:1=*KehS΀윜v7vAD%6^ú(l,!F"\|X:'udwx
_ʆF9
 
6y&g
0mH9DZk{Tu}Vռu+jMTi
!-_//zRdZe4y:
 
6\Q"i-r;|^k
s&~f@5E}>giٙp6L1[O	xY6I߳L.oyLV{"bu̔FnܹcͫjŰ-LMOb:LKx.:,3latEԋ\$Z"y.	6Tmm'imdȂM1?w9~澛63˪QWYoEB9،\j}ɪϻt:ʶzVPn_N}̍盛e,vp)ˍazY&Ueb(`(LUoH$Hk&|~LWRR6%0/ԇ	$_-}Oɦ>LI^d)_y<3Z0+rRO4#atzm`
㓪Re1$!JQ+Kї"M3[;15P;u˂O>ß^֯IRd0x|/l1}|[LNAiVkq|A8ePWMSS n?:d>KP?8я:cdΪ+u6@\;nγAPx#3ȏB]I[AK,QGq)Yv K!4Q2?B]iEuCj\7D?sݐk^7D_Ӻ!ўCugGG:Ȼo}9݅R{tlW8yNew.k|^e/)p(K"w!Nw-˗gbm|ܕRwGac|Ť=xgp:%  y+&T$*vVhY;Z^JqeG"E]n{]INQEcc(LYQRTQQ6:*]PyZjNPEg?erޣ.e@+kA]l;yJ+ʋ]NTY*w;+\8$./e  yxyEYIԕRvwNML))+-sO*w䕕KSKܥgjkCV~
 
;@=\|})H9449%up
BIY.{q"SUH:m}x.hC¬Y0aBaC      e8U+[g&bwT8
T8`ڹ"
 
sEntO     ȍ,!Cqe\nLN]
,,U(Re\6ǸaoDU_|      x>=uݕF$n{QRZT5o[YY^쁼`eJ0I+ziH(fGBQvԸ|\^aR,DCKrbS*̎2OE.:/X;>:@R
 
v
lv]0mB|&YQY_M+Cu-"ԬOP6Zp\%
Zz?iZB3)Յڙ2yW^eq$mXnن} N=%ކ&
%P	r}>;jX]D%ZKZ(^h5׾]"Y'yFkL]F{8ϛD_ΥނNRsQPvbk)xJ-?ܯ.ylkqnC7aǽCMƅ]?ü݋ȅE;sik然^t
ܷ
G7ڪȵ7r=Zt
~D=r5m4'OdNəkSL&HZM\r+^P.yr_22w;;68P.5CABJ}AdA!+BU'B`zC׋m?zܗ{,omq]+PB1SB2V'|?
 
53ڭJBo?
C ~ ,}A7:n;
 
va.E
 
s`~k|Jyy_RyI澞+Dp?ylt
 
z}͋)΍i#zE c:kS.
^W^JD\cV>VCWC   }-\[vYbY
 
;#~7VE`<|`e&jQ(s'F
<鈷3NSaþ	&'̲D)/;z7N`q#Ƴ%M_[mm{%@etȍ̗̏:)vҎU-ur֡hs A|-NKԻPn_;lD#w5rP⯏uF#e#,KFeiiewe6@{Nl %նc{/.A\=klշv*ng\ -! )tߌ:8+#zB^28<ۉ#mo+݂7#Ho3݌7#[6o;}~ߍr
 
'w5$}L6|RKe7Ӓt5I5+⟖4&z򻩺OniFE(ݳ9w#}n"_zj%8B_XRK^1jBR蘁ߝvh>e8=      8~[m ΨĎ,Zݹ=Vbv!ƽ~j[^gqEku7cbXƥpcR3L٪#B缬{'s9#
 

d]`<*z{{L"O-E7{Zcs^9iƻ*dOL1X&4ZgV
 
k*364Ʀ6t_lT6Ec_YjL>?:Cs
 
֘ϭ&kskskGr;P_<;-#pip1BeyFoN#kFXhEFx3b#,1R#,3r#+en#o'ZB1uIp
 
{zr@y^W78yfyƣK!wFs&GW`rSv5su_[ 3]z3%Z47<%l)y/ʘe!Fyg
'!΋͋hO;y#_?3ݘjr3'1r$op1u2>ZH}
k3(%Y߂ʐ廨
 
$6oj~Y׹?K7=*~6zpxEcoڠY=mΛ1*%MjmQK,RSRR9l.[7-c
 
H'=֥ReN[XENEl+TvfMK
;C?
lKj=0C7K%
4)Zܺ,maV)b!
 
;J!;A#(#KjiTFx:e.zQ|fXYv]r|}RRѮKf*z}$Y"lkjyb_Ҽ`XLվHSYwjkX$[9NdꕙL{=dfg'Z+cVˉ^ЯmBmZmҨwmrWhf?yv\b       ôOGyee[a*|6G8>M1Wo]eYx?V3p;|ēl$$a       ;CYvDE1x GX}ք愵",vu a 7a",\F6<
 
GXa.*       ɄM%l:a3M|U%)6=O؋!uvÄ#CNv3%a     KYT?x        GX}ք愵",vu a 7a",\F6<olQHX
 
        'la#  FXaOXz֝u$=ai&aM        րdf#aY       ]}CW}N'}Lq#a&a{  {݄"la[     Dz-!lasIÄM#l
 
a607aVHX>acI0rDX֓u%#a    K#5a-kJ%V0a12        ;J aa_-aa;aJśXa%D55$1akIX   NBX2     K6I0'aEva     D=HC=B,$l
aO4a@KJEAŽ>a';Eا}Aׄ}KwDدNb#KXaI]CXC֌!,D- ,
 l0aC N؝9sVDX    a6I=@؃=D#"l.a        [JJaOaIDثA[$(avS}J}Mط}GOJ)             @Xa֐0yɁ=86xq?V{eА#ϳ
+=+p{|l\Qϟ!|?Y=-<|	t0Bx>?>,!*D{SkߵEg㨀Lo5sPu|b~7 ޼3gFW5RڰE6ˠ|siԤ\>}4cN[M5j|wH;(ڛm׉Ko7܃ƗL=͉jb<ΉywmWH9H⮬ڌ[K~PM⌿@)hC%y(R6ma4h٪H|_CVª6"В2KӚ8ߢQv;*ushYޔIVaP.h9|gb\0HpZ.P,g=(*O/q<#Xò',;pXv$:z"%Jqծbց5VfZCŇC.ggqє獬+kH{ƠkiJUj7<97ci#Z-䴕-/׫1իoׇ8.f>uIeY:<'Ӝkvd/2!B{E^Nm_
 

 
CA    ?"2p)In`wЏkL)D`!D)In`wЏkʯFrp)x|Ekz&d2! qQ"($V'C#ɰQAAQD"
 
 
U<T^""被z)+Wu?3df??v׻kl"I%B8Y.AP4<0{alU&[1L;G+
Y,NAe(.z~7Ӳ2ͼV|j3Cauaȍ1VB+g Ȳj63ije!o8r[g{&Sg/loʗfdeP༵?#/-+wL<:o!Ni{@~җ4!팴X4jp=+\~~O52]BUCy֓G!?-B~21\IfQ6Iv>Y{sM`n3L=\ƅާϬ+?y-Q~"؋+ӌ9Vv2nCڊ4D:s$q-1U&c)qco>ʳ'I|(POm3cH6aHJh1!70X+I˗*_װ)RVEۮ'X}[,}$_
 
ۗw
 
ۑa"a;}m%mOdm2~AC6}wY1MdRa;Q l[aekd_[#}oEɾm,z      MɦmRYdÄxBh      tlo{b
}d[Ɏ -7dɪɖgV@~jV~&g*Y#v8\,)?*zR!($N_µS4_$gEh;B];[v&v>H
 
myddBrcd[&Xhz]CFerMd$#QY^Dn-ZH֓Z|]2'w7]'%"b2rw	՝%&l-cf|+*m(}Z[pXFerYBT2|^I{:Վ7OhVʥ,3v*̲nKNj')7ʤߍ$d܍BLmat-n;#o^"7$&(Ho L}ɦQߑe$N*;GQy4mEe|-d.*'Eg݊o?LFgx;גQzgm/ձdwud/u/ՃwwKa}C9dT9HoNlu=7CNNl޿X|]Qꗪ 39>f8iÑs8ZW)Ӆ_xt_?Ư:(cMjj׊DH)#^/ӕEݤ(N1}/jJ"
Nk-ϯWM3JN}[($r3-PJO0LEbBju
 
Q3lHSL~*T)e
 
O!E:CߌsԹ^UQg
˔cF_L9[=!-2C[Sww뿭-_UهԇaҞ+~0uvaJh
 
S!YV}&LV!%1v|lx5㘸ۘnZÅ!fٍ>wd   MڊӉf|(h[4,6)Ҭ>W/0ܽ[Fqmuh+CX6Yy
 
x=gm~=W\\˭
 
|w|?!~n  `<x&#wx/}xG/^{
 
x=g
|.y_|)W_|
7
 
s_|7? O~Qǁ'
?to/xwཀxyxO.x&t)ہ7O`?O~~{6E
 
F*+/B>L3>xpI'/^C>{wx;mgO<xc:t?
 
0C?~vۀ
 
|3?)oી>l3^Te='xB#?~;./x퀷       <x
 
vNN?
 
0C?~vۀo
>n?xG/>`_Rཁxgׁ5pT`-#}o
/7zk?>ˀ
|o>,7|JKO>xG/>`_Rཁxgׁ5pT꿀#}o
/7zk?>ˀ
|o>,7|JKO>xG/>`_Rཁxgׁ5pT)!~~#
3p[z0KIӀgol?x'~1ˀ_| |Á>8W=p7p/
 
UxVw_|1{/~?ǁ?       /+_&o\P]P~.NwsE9W7sT[n]~]
 
|$1
 
{Wuf|9G?I_:7>'?%{'ܖmEӀgol̓B\|c_Ƿt֙olwC}BEZ!|/,5.({(oqϟ#
 
u.
 
֒=-ml+{B+XbcKFnAЊڸڕ.R2?vUO]&l!{[h!?#;t\WE6l4d;(\#L6Z\Woэƻ6nHVWj^oG(՟(MSMG5GV@vЮj#?fO6l:ٟ(fn~GFtdoQ؞l4dQߔE6Lr/MT&fR>̜(Y[9F~C`[ۨW^-;,IIeh5dϓŸnDB-B=IaoE&P'Wڟ42$55TnP:SȞ {_hœu5EdtífQ:|XGyz*)Sxj2:Gɨ=J?JeQ*DFo mcTn2ǩ=xFyFnMFm$7RځMT6Q=Di$哔O-IRZR5~<[tqWYiMsBp.W;uRrIijق)22B-g`,`-!%o+r
rZïpS5\6]>t\+xղb䫱Bs
:lSW+6W5b|o
 
y40yCKN,Ga?DJOSJUҶJ夑C2ݫW?Uf)M˞4cuϕr^W]%D˫4Q|jZK\2d(Mr3(!aY˅4/FjyzTj6_17+jQ\$6Ꝭ^_-b.Y-Hj7R7}O&Ӓ'üXA&omaV?3'VQ*W7k}{)ȭ4yrr#㷎\PeA>68+DF6VSHe.4ߏ!׃Et|oqyk1k}u1W߄+ 	ȏ+~JvZ2s[[ѯF|'Dri=>\E"׉5R0EG^krVF9Am1!#IX{ՠVK8b,y(EImѪu!*:wKj=('{Rohdf,	&kUj_;lF_kym/Q^_x!6{R-r2/hh˩Җ8o-B[Ac4[Ic.!ƊX~+Oiadt̃4{}5ɣ1XTLjkKU<u'7
 
\"{Iir=|ڑ:2eIG۵h0'9sWJcqD])%e{jzo[K)u/wWzO:鄻R7TzZw5䭩Oq{9^쭩VG/@Uc^]擼S{+~^VqW zVz
 
6qW{2
 
5$Q)poA[SWTJ7*HyUL
 
ʟQ$̥Y.4V.{,-+V2Yk)`M(ABzB=Hx>'6K{ڮ3e?3aq\#1KOi7an\fɸ#s~~0q    Uq
 
@kQ~6״Z9mHqt}ךф)|N
 
KOhm+3էs!wGvMk#GrZgSkg*.  LR:KwoGLH'WKLw3|qzqpsy廼Q[.כd;V=֮wm\9ۺw󷮏oΎȲɺދ%tܥt|_:r:ȝrw ?H
tF
 
!$H?AA?AHDz
 
s(/Q
 
O=pޣ[dqx餇
 
X,RRB).Z8Ohldֆ!-_ވFaAiHkc8xrE[I*#fe2gG1)y2?5_v5w۸~9WE+OV)ie&2I3ڎV/v%4=WezNwV+_U5z]Wuˍq/U~oc}5Skn>Wcj}Zݵr+GMD
^hXSqmi<|
 
`F2!꼵-5fjpk}uz
 
oTVxw6_e~$2X{4pJ5\z/'\OpZ{A#"jkÍE0'jz7X]u}3;!EkOs!åW"uX^nզvŸSJuO^ͥǚ׈TIh$eGbh]c#==>9chϓ-*nGೢhuO˚7z֓c"}_?Zyoô݁ϓ%;Kn>bzE4s?1U)ѿSid=mY9_O>>sR>G=2~"8xXa       ~4A(3n^UHe~Z-nKi^W-v*s?zQOu\@YPk'k;qjgɔ,ǖel6um9>f3|IòcF埽
qM3yL|]\_6R[0G8:CͰ}gMS)3ev999kLU\ȇ[#9OnZbe)?=2>!!(j.&WEr?tRYjOe\*CRig/Ckzhg
9붑xRNQ%<8'Am>-g{Yr|:p(lJ-Gpt,D?tq锳$4*(VfsL!g@e8+DJ\NP\#L!>sUؾ6D!yï<6舌_j3Ul3շhfkN1c|fҦi5Uµf-qpYo1N5cR-Lrn]fR *9K.J.CyI'NӃhvu{Vճ)~kX{np'7wZ.fe6/Y)¹m*Fo{нO8w…G]_	/֕4صTRfZ`+z2R¤A*]IG9ekXڅua;kXZ?PFVZk%M`mkXʚZYLf6y-dm  kKY[*ְ
md)֞cE6*kXndSvg~b5l\>YKg-ckY.ugk}XZX
 
Y+b  MbZkSYVZ=k3Xl6-am)k+Y[ֱ=sf^emkY^v}!vO5f׸i\XKg-ckY.ugk}XZX
 
Y+b  Mbcj̽Z[2YKg-5,'q֎vC}Afm;kX{ͬs=F65bm%kKY[B6٬dmkղcm*keyXJX+b
e-ckXZ.d#kXkZ[2YKg-5sKq֎vC}Afm;kX{ͬs=F65bm%kKY[B6٬dmkղcm*keyXJX+b
e-ckXZ.d#kXkZ[2YKg-5:9vfkvgm/kY6ֶM6VDƳVh
 
X`v9k֛ue3k糦֞,Zb-D     N,G}1֎k1k>k6k;X{XK=Ӭmb1ֳYe"v;ksX
Mg4*Y+gɬMdmk:kYb5k.RYKd`'v#}g}ڇڻ`5ֶkϳ4kX{eAcmkwfvkY6JY+em2kYZ1kY+`mkY]Zoz֕άϚZ{ֲXk͚TR̽7ͽNXOX/YoX̚---42Xk٬ڹub-nv1kvkYgm8k#Y8֮bYVZk`ndfne{X[f!aq֞d^`e^audm'k{X}'}ڗ}7}  ~fZkala\:Z7rYX6amkW{ܬyY`?VZk7v3kvkX[=-g~Vk8kOk/2k:ko=c>b>gK־b־gk?f叵42Xk٬Ú[ řOJcx.*t'M'=ZA3O)G7L߰0PIag0
 
x>>.jtϹ=      *%3Ssݨs/̽CixH\֣U[\g2ڑkBFUzqG?[6ƞn1/'ZR͹2Zj̰rWbNK\}A=׊msΫ:9DD9WFJ=Ej.HM&aVڇ4F2&̂.EYb@EE{5^ARGd9Gur>y_W-rc>&EzzzA8&"GXSǢ0W~b])m7j̸]jpz߫ȉqHj^CBa(gN^Vzxs
+
I7jʩ     y&X!r17l"\7|BSZ |2     zF{2ʱ"E'%cEyb넜IͰn=i)k.}iȇ+/iwC%vCp}
 
=X/_Xwc~w^x;Wp[aG=FЃ*ηfbRG3Ste+\ZVnvFodfCCZUS*=qEh_@Q#yɧ6b(!˷}|YAr?1ܟ
 

 
CA?"2"lsk
2É"R`!"lsk
2Éȶqp"x]t3n     Tj,(  I"#XD@dlbnZGUhE㣀RZkZSA{>fgwfBzkr~ǽs;{{N$DM"K|?^2\X?I@z'=b/\,n+!`y   euz>sHH{?!O7p> 
$Fd1 0YwzP&l        1Q
&" WMFC YyxjP&l EMFys     XVISIODrawing
 
 %RL Arial%Tl!y
 
@
 
@!yLXSET 0--)%Tl!
 
@
 
@!LXSET 1--)%RL Arial^0`>j8p2bP<pj8X rif design, Arial contains more humast characteristics than many of its predecessors and as such ie %T`b        6
 

 
@
 
@b        LT...haRL Arialhich helps to give the face a less mechanical appece.  Arial is an extremely versatile family of typefaces which can be used with equal success for text setting in reports, prentations, magazines etc, and for display use in newspapers, adw.%T`=      
S

 
@
 
@= 
LTSETIC--)RL Arialts use by you is covered under the terms of a liceagreement. You have obtained this typeface software either directly from Monotype or together with software distributed by onef Monotypes licensees.
 
 
This software is a valuable asset od %TTJ
     

 
@
 
@J
LPIe RL Arialdistribute this software.
 
 
If you have any questconcerning your rights you should review the license agreement you received with the software or contact Monotype for a copy othe license agreement.
 
 
Monotype can be contacted at:
 
 
USA7 %T
 
J
x

 
@
 
@
 
J
 
L`TLB_SETS-1&%%V09
:

::
%(RL Arial2. All Rights ReservedAriRegularMonotype:Arial Regular:Version 2.76 (Microsoft)ArialVerson 2.76ArialMTArial Trademark o%(RL Arial & TM Off. and elsewhere.notype TypographyMonotype Type Drawing Office - Robin Nicholas,Patricia Saunders 1982Contempors%(RL Arialacteristics than many of s predecessors and as such is more in tune with the mood of thelast decades of the twentieth ca%(RL Arialuller than in most industal style sans serif faces.  Terminal strokes are cut on the diaonal which helps to give the fac%(RL Arialversatile family of typefes which can be used with equal success for text setting in reprts, presentations, magazines ea%(RL Arialromotions.http://www.monop* !#0%`')<)***:*,r-P.../133344555&5666(6866707@8*8:8J8Z9f::;
 
%(RL ArialL0MMLNpNNNNOPQQR*RSSTTTWXlXY"Z@ZZZ[[[[[\]]^B^_`Vaabbcde&fRfgXghizjkkm mooo%(RL ArialH:x2
 
NvBv>~h(^<`pBp2~H%(%
(%RL Arialz$bzB jt<
 
Hæ(ƆưǒǼBl˖@j͔;<fΐBм(R|Ҧ%Tl[{
 
@
 
@[LXVPN 0--0%Tl{
 
@
 
@LXVPN 1--0%RL Arial J
 
B
Vn~>NdJZn~H  !"l"#$2%&z&'"'2'(((*++-<-L//113:3J4:4J55%T`    7
 

 
@
 
@        LT...RL Arial[[^0`zcehgjbl2mnn@nPnnnnno(oRoboroooppp p0p@pPpzppppqqBqlqqqrr>rrrss:sdssstt6t`ttt%(%T`,
Md

 
@
 
@,
LTVPN!!$Th


 
@
 
@h
LdITLB_SETS-1!!!!&%%V0j        MkL L     kkL%(%RL ArialB
 
PZ&L~f"v&N4f@n(^0`>j8p%T~b
 
@
 
@LpEFFECTIVE ADDRESS a-))-0(---000---&%&" WMFC 9y%V0F6        
G
5 
5     GG
%(RL Arialpearance.  Arial is an extremely versatile family ypefaces which can be used with equal success for text setting in reports, presentations, magazines etc, and for display use inewspapers, advertising and promotions.http://www.monotype.comww%(RL Arial
 
This typeface is the property of Monotype Typogr and its use by you is covered under the terms of a li6"BbJr&P|>h*n%(RL Arialhpvxp4>.^"RBrT      
 
0
 
`
 

 

 
Dt%(RL Arial4d4d* !#0%`')<)***:*,r-P.../133344555&565F66(686707@8*8:8J8Z9f::;
 
;@;p;;<%(RL ArialNNNOPQQR*RRSSTTWXlXY"Z@ZZZ[[[[[\]]^B^_`Vaabbccde&fRfghizjkkm mooopRpbprpp%(RL Arialx2
 
NvBv>~h(^<`pB2~HL%(RL Arial*hz$bzB jt<
 
Hæ(ƆưǒǼBl@j͔;<fΐBм%(%
(%RL Arial&PPV
 
@Bz(R|$Nx JtFpBl^t~  J%Tl]o
 
@
 
@]oLXPPN 0--0%Tl] 
 
@
 
@]LXPPN 1--0%%T`    ,
 

 
@
 
@        LT...RL Arialnnnnno(oRoborooopp p0p@pPpzppppqqBqlqqqrr>rhrrrss:sdssstt6t`ttuu2u\uuuvv.vXvvvww*%TI

 
@
 
@LlPPN ITLB_SETS-2--0)%-%--)-%TO


 
@
 
@O
LlPPN ITLB_SETS-1--0)%-%--)-%%
(&%%V0        M     LL          L%(%
(%
(&%%V0MLLL%(%
(&%%W,C$L--%(&%%W,Z
Y
Y
%(&%%W,CK
 
BLB
 
%(%%V0%%%%RL Arial%Txk
 
@
 
@kL\TLB SET)%---)Tl
 
@
 
@LXINDEX00-+&%W$
 
a
 

 
X
 
%(%%V,N       =
 
N       
 
N=
 
N     &%%V0
%(%%TdX
 
@
 
@XLTCOMP047-&%W$qh%(%%V,}^^}^^&%%W$
$q
h%(%%V,^BB^^B^&%%V0%(%
(%%T`'q
 
@
 
@'LTINV0-&%W$Wi@``7%(%%V,9..`9..RL
 
 
 Arial%(%
(%%Tl8#
 
@
 
@LXHIT 00)%%
(RL Arial%TX
 
@
 
@LP31%%RL Arial&" WMFC yp
 
      
 
%T`
 
@
 
@LTlogRL Arial()*+,-/0123456789:;<=?@ABCDE%TT
 

 
@
 
@LP2, RL Arialessors and as such is more in tune with the mood oe last decades of the twentieth century.  The overall treatment of curves is softer and fuller than in most industrial style ss serif faces.  Terminal strokes are cut on the diagonal whichha%(%T    
 
@
 
@Lh(ITLB_SETS)+13!!!!%
(RL Arialtname/ms_welcome.htmlNOTIFICATION OF LICENSE AGREE
 
 
This typeface is the property of Monotype Typography and its use by you is covered under the terms of a license agreement.ou have obtained this typeface software either directly from Mdi%TXI
 
@
 
@ILP13%%%TT
 
@
 
@LP0it%RL Arialte this software.
 
 
If you have any question concng your rights you should review the license agreement you received with the software or contact Monotype for a copy of the linse agreement.
 
 
Monotype can be contacted at:
 
 
USA - (847)
 
%Tl
 
@
 
@LXWAY 0nO98.&%W${%(%%V,%RL
 
 
 ArialialRegularMonotype:Arial gular:Version 2.76 (Microsoft)ArialVersion 2.76ArialMTArial Trdemark of The Monotype Corporatd%TP
 
@
 
@     L`ITLB MISSr)%-7--Tl
 
@
 
@l     L`EXCEPTIONe-+0--)40%
(%
(RL Arialy of its predecessors ands such is more in tune with the mood of the last decades of thetwentieth century.  The overallv%TX

 
@
 
@LP12%%&%W$%(%%V,&%%W$%(&%%W$

%(&%%W$%(%%V9 
 

 
     &%%W${%(%%V,%
(%
(%RL
 
 
 Arial
 
`
 

 

 
DtD.@xB^,\&V44d* !#0%`%Tj
 
@
 
@jLdPADDR[31:13]--000%%%%&%W(CGL>%(&%%W$53>*%(%%V,!     !!       !RL ArialzzT{{|||}}~~:x2
 
NvBv>~h^<`pB%(%%T~T
 
@
 
@~LdPAGE OFFSET--4-4))--)TF1
 
@
 
@FLdPADDR[12:0]--000%%%%
(RL Arial0Z,V(R|&PPV
 
@BzR|$Nx Jt%(RL Arialn~>NdJZn~H  !"l"#$2%&z&'"'2'((()*++-<-L//13:3J4:4J5577 8`8p88:::(%(%
(RL ArialWdWtWWY2Z[[^0`zcehgl2mnn@nPn`nnnnno(oRoboroooppp p0p@pPpzppppqqBqqqrr>rhrrrss:sdsss%T`
 
P
 

 
@
 
@
 
LTlogRL Arial}~~B~l~~~(\xzJ.(Fn(^`Tjbr**<(:L^p%TTQ
 
b
 

 
@
 
@Q
 
LP2RL Arial~f"v&N4f@n(^
&WMFCy0`>j8p2bP<pj8X m%Tc
 

 
@
 
@c
 
Lh(ITLB_SETS)+12!!!!&%W$      %(%%V0zb
zb
b
zz%RL Arialpvxp4>.^"RBrT 
 

 
0
 
`
 

 
DtD.@%TY
.
 
@
 
@LlD & A attributes0--%%%%"&%%V0`
 
fa
 
eea
 
a
 
e%(%
(%RL ArialQR*RRSSTTTWXlXY"ZZZ[[[[[\]]^B^_`Vaabbccde&fRfgXghizjkkmooopRpbprpprrrsstpu^%T
 
]
 
@
 
@
 

 
L`PAGE FAULT--4-)-0%)&%W$0    B      9    9%(%%V, a
 
`     a
 
9     `     &%%W$0  9     %(%
(%%V0mMmMMmmM%RL Arial(R|ҦP\׊ך&l8޾^0Z,V(R|&PPV
 
@Bz%Txv.
 
@
 
@vL\SR[SUPV-0-0--TT4~
 
@
 
@4LP]&%W$               %(%%V, a
 
     a
 
          &%%W$                %(%
(%
(%
(%%V0} }      }}RL Arialtt6t`tttuu2u\uuuvvXvvvww*wTw~wwwx&xPxzxxxy"yLyvzzZzz{${N{x{{{| |t|||}}F}p}}}~~B~l~~%(%RL Arialr**<(:L^p06 `.xHRdrf,`B%TpB 
 
@
 
@BLXACCESS-00---Tdg        
 
@
 
@LTTYPE)---&%W$
{%
%(%%V,].
.
.
].
%
(%
(%%Tz
H0
 
@
 
@z
H
 
L`PROTECTION-04)-0)40T
&2
 
@
 
@

 
L`ATTRIBUTES-))0-0)--&%W$\e%(%%V,ffRL
 
 
 Arial#XX>C',f(QArialArial%(%RL
 
 
 ArialE-ChQ ArialArialCCMT316eafa793t%T
2
 
@
 
@     L`DMMU PAGEX0770--4-TlQL$
 
@
 
@QLLXFAULT)-0%)T?
 
@
 
@     L`EXCEPTION-+0--)40&%W(%(%%V9
 



 
.-C Arial???????-2
 
y!SET 0--)%2
 
!SET 1--)%C Arial?????????????????????????-2
 
       b...C Arial?????????????????????????-2
 
        
=SET--)2 Arial??????5??????????????????-       2
 
J
I* Arial?????????????????5???????-2
 
J
 

 
TLB_SETS-1--$:

::
-C Arial2. All Rights ReservedAri-C Arial & TM Off. and elsewhere.-C Arialacteristics than many of -C Arialuller than in most indust-C Arialversatile family of typef-2 Arialromotions.http://www.mono-2 Arial?A?A?A?A?A?A?A?A?A?A?A?A?-2 Arial?A?A?A?A?A?A?A?A?A?A?A?A?-     "System cpxρ/--C Arial?A?A?A?A?A?A?A?A?A?A?A?A?-2
 
[VPN 0--0%2
 
VPN 1--0%C Arial???????????????????????-  2
 
       ...C Arial????????c????????????????-
 
-2
 
,
VPN!!$2
 
h
ITLB_SETS-1!!!!--$kL L     kkL--C Arial?????????????????????????-!2
 
EFFECTIVE ADDRESS-))-0(---000-----$G
5       
5     GG
-C Arial?????????????????????????-C Arial?????????????????????????-C Arial?????????????-C Arial?A?A?A?A?A?A?A?A?A?A?A?A?-        C Arial?A?A?A?A?A?A?A?A?A?A?A?A?- 
 
C Arial?A?A?A?A?A?A?A?A?A?A?A?A?-
 
C Arial?A?A?A?A?A?A?A?A?A?A?A?A?---C Arial?A?A?A?A?A?A?A?AA?A?A?A?-2
 
o]PPN 0--0%2
 
]PPN 1--0%-2
 
       ...C Arial????????????????????????p-2
 
PPN ITLB_SETS-2--0)%-%--)-%2
 
O
PPN ITLB_SETS-1--0)%-%--)-%---$ LL          L---        --$LLL--
 
--%L-----%Y
Y
---%BLB
 
---$%%-C Arial-2
 
kTLB SET)%---)2
 
INDEX00-+-%
 
X
 
---$N       
 
N=
 
N     -  -$-     --
2
 
XCOMP047--      %h- --$^}^^- -%
h- --$B^^B^- -$-     ---2
 
'INV0--%``7---$.`9..C
 
 
 Arial----2
 
HIT 00)%-C Arial-
 
2
 
31%%2 Arial-2
 
log! Arial()*+,--               2
 
22 Arial?????????????????????????-
 
-
 
2
 
(ITLB_SETS)+13!!!!-C Arial?????????????????????????-
 
2
 
I13%%-  2
 
0%S Arial?????????????5???????????-2
 
WAY 0O98.-%---$-C
 
 
 ArialialRegularMonotype:Arial -2
 
    ITLB MISS)%-7--2
 
l    EXCEPTION-+0--)40--   C Arialy of its predecessors and-
 
2
 
12%%-    %- --$- -%- - -%
- - -%- --v$9       
 

 
     -       -%- --$-
 
--C
 
 
 Arial?A?A?A?A?A?A?A?A?A?A?A?A?-2
 
jPADDR[31:13]--000%%%%-
 
%L>-       - -%>*- --$!!     !C Arial?A?A?A?A?A?A?A?A?A?A?A?A?-     -- 2
 
~PAGE OFFSET--4-4))--)2
 
FPADDR[12:0]--000%%%-2 Arial?A?A?A?A?A?A?A?A?A?A?A?A?-! Arial????????????????????????--2 Arial????????????????????c????-2
 
 
log! Arial?????????????????????????-  2
 
Q
 
22 Arial????????????????????????-
 
2
 
c
 
(ITLB_SETS)+12!!!!-%---$zb
b
zz-C Arial?????????????-2
 
D & A attributes0--%%%%"--$a
 
eea
 
a
 
e--        -C Arial?A?A?A?A?A?A?A?A?A?A?A?A?- 2
 

 
 
PAGE FAULT--4-)-0%)-%       9    9---$     a
 
9     `     --%      9     ----$mMMmmM-C Arial?A?A?A?A?A?A?A?A?A?A?A?A?-2
 
vSR[SUPV-0-0--  2
 
4]-%        ---$     a
 
          --%          ------$}      }}C Arial?????????????????????????-
 
-C Arial?????????????????????????-2
 
BACCESS-00---
2
 
TYPE)----%%
---$.
.
].
--      --2
 
Hz
 
PROTECTION-04)-0)402
 

 
ATTRIBUTES-))0-0)---%e---$fC
 
 
 Arial?#???C???--C
 
 
 ArialE-???AC?A??-2
 
    DMMU PAGE0770--4-2
 
LQFAULT)-0%)2
 
    EXCEPTION-+0--)40-
 
%-       --v$9
 



 
CompObj[qObjInfo;?]VisioDocumentNVisioInformation">@^       
 

B !"#$%&'()*+,-./0123456789:;<=>?@C^oEFGHIJKLMNOPQRSTUVWXYZ[\]p`abcdefghijklmnrstuvwxyz{|}~Visio (TM) Drawing
 
NTH2MRl !fffMMM333$
 
$
 
U38@Td Arial@NWingdzs@N@tMonotype Sort+
NtSymbol5T?? Y@-1UJ:DT1EW-hTT<*  
 

/Ub
bO0zGz?@8@H2!kWb*U
 

+$PL/^&9^$? { Ak^&,,'%/v&&       *
 
1y
 )P? 2
U
U12?k9aBBHEHEHEHEHEHEH@?>?:`T2BBHEHEHEUHEHEHEHE%H@%O9      F7AOY@;P
AsVsVA!gLTkY  W_W__ !`#k4lb6u`kW     *4l
 
4l%Y?P:?-\
#!+|QtKf2|2|2|I2wGQAUoTMeE$ttA%_8BOTOfOxOO??HO?7ܻXuW?YsU42
 
T*
 
xxx
 
0jPvȲl^/!3jBj6D///$Q0p?Mdj^cj4Ak[~ϐ$YkU1%1F-(kp
ٻ          A.$5-Bi`#9)F/Pv// ߾/u?2trߜKS527xߢ#6@h$MuLh        Ճ%ԊՑ)<OU#5G::U2q ?/&w&
 
<<7H1OQjPSHQywHAt///YOG$_p4b%F!8q/#P?C/N^qhE!	@d)n{r1P1	@/Oqt}Q!n=k@Ʊ셩{B'ɂXVP_0TNJg211R5P"QQ[O"P!q[rrqqӂqq¢ӁӁP¡¡Waa7$VW7P$q"$qP1q1qP>q">qPKqKqPXqXq2eqeqZ2SobZZdSTQcdPQQP1H[<k?ta}Y M/OO*Dd3qO/NkS\O9E//_      ??-??=___ѷ'sϖdI,O0R7nO&ګa̗ѫaW?O  //?*
 
KϥϷϾCNa\"4FXj߲K߳BTf_/q///,ڭaRdv*<+/`bbiAnFUj?|?~/ "C??Va]?     Ia(G
 
rpl/YDE@a1LOpO#Q/ISGQۍBQfQaIq_Uyj(ȄBb_(_:_/^_//Q__a1_      OO-OFZOQo~MA%oCAOOMgy N_r_O7Zg@:o,Ko-XyCŮbddpddpA͟ߟ'@9K]vAB(Onl=#??6HZlƎ'᏶;M_q 2DVhzόϞϰ
 
.@Rdvߚ߬߾#}(:L^p Uɑۏ"4FXj@|X*<N`r&8J\nY////A/S/e/w///F/L//??$?6?H?Z?l?~????????O"O4OFOXOjO|OOOOOO__ 0_B_T_f________oo'o9oKo]oFxoOoooooo,>PPfx,> nBsgcEfΏ(ٴJ\nȟڟ"OeOj|@į֯(:L^pʿܿB#vXT+Sbbz@v6M_Toρ6ϱi      -?Qcuߙ߽߫ϭ,/-?eY[Ưy+=Oas1ńRZsc<Ɠ`Zl~sb6-1R##5GYk}x;6/F%/jI/[/m////)////
 
??.?@?R?d?v???YTV
|?bO2ODOVOzOaqOOOOOO_!_3_E_W_i_{________oo/oAo}x^oKAcrobat Distillerod7XX6  $)/@o  .0²r
 
dt        '9K]oCustom ?page 0,/FBN#/#1>//?/Q/
*2////
*3/.?//d:h#winspoolAcrobat Distillerc:\Program Files\Adobe\4.0\PDF Output\*.pdfUFDfP
h> /T6DUmA@
?ۿI?Y{O1@3EEbOeZ
 
Hu P(:{W_qQGeneric box with text and connection points. Can be stretched toy dimwenss.mb?贁No?k?4
HDD
$#       =h-(>TTE=UA??Q6   u` 6u         mB>00       0(2s@sJs&T>5
L@{5`7Copyright 1999 Visio Corporation.  All  "s reserved.` _SBl.chm!#22448d9   l>#0>Udd#3                    T
 
<hb 
261
 
g,s724?`b?M1^%Y?r?91M1E;6==5(2?;zrA
 
IB=OCq,^35/rV:?@FACMAOMOO@_2A#[6OMZM"3A^%\$___Z__B#[@o_9Bo[(
^textHl&'!OyaGEF#oJB
 
j]\a\k_@+dk3akIk%Ul4,< @.%@]WA-3        c7"A%Ul4,< @.%@WA-37U~}@TeBR0BTf*
?H<(
 
H<(
 
U~E%
R0BTf
42UFDf
h-TUU[U@@??I?`d
buoqYkQhu23u`   Connector
 
`
 
e1Crw
 
UH ^  -}|5p`I`V?}`xa833ސ]3σ3u33?,      ?Gxpx^&
CThis connector automatically routes between the shapi
ts.b?贁N?HD
@#            =h8T YY9    BF    U@?
ۿP6
 
u
 
`u#`bA@u
J .Q#DB     #։u`h?U\hr|SuZa{@-?bHl;'bE-ho'y(
 
2rq?@I k?$%?
 
@"V*5L -br/     ^vԜv"(2u&."q28iv"uh9Bd&<O/M{
 
#145`Vis_SBl.chm!#22474`7Copyright 1999 @io Corporation.  All $AUd3CE \^4
 
*L1$b24R(^[w[D ZQi       a59       93O'2"q?/g;2GHls'$!OyaGEӧFr#@7B
 
Lw$dro@+Ik"sk5o(SJ+B?9=3RD?Pi{"/| UPxP4FDTey
ahj TqUIߴ< @%@??I?*?Qc`2@?qu`&u o      <Qw!w! `        Connector
 
`W"
 
*eU0'$P    !a        !J6$!"#$%&$()*+,-.
 
/
!+1H<4747"7!74a71817181718174!718'17!817'18/17+18:187/187318G17 89!78:?18:8[17G187K18c179!8k17S18w17W1 8!7[181:_1"82:c183:g1"84:k185:!8S17s1817w18W17{18g1718!718s171817181718138/CPS1S1s1Ds1QQ!_1D_1ac1c11g1Dg11QQaDa1k1k1!aDa1111D1W111!aDa1!!aaaap02uEiafC<1|fE!c1E!5)EDsN@@|=$@
 
̿
 
?p!a1H-"d1a2l(?1N<s1<<<-?{l1!>SU1IE/R
3ÞPby5{bº,E׿q4111,E(!@q`dm@bqqbC`l̤5l8J_°iߒ/1bFFECTIVE ADDRESSCj45/G/*N\ 3z&&i4*_1N'2q
 
E#UTmǟٟ"/W{
 

 
 
ض.@R    !Q,l4Gdì?[m?9A|0T ůׯ.+=OsZɿb,>Pbi/ύ/4//Q?;?@_?|?ߠ5;ۿVPN 0
 
11
 
F...G2ITLB_SETS-1=H*'"H.{U8kUoBEOJ1G]51KU7RG8cRZ!z[儻U?a`kIP_b_
1
_fa{*]59K]o@[vkvHZ~Tia'9Kov//,/>/P/?%x/?/#z//k?(?L?R${r?x?
 
ץJ;P21O<1!G2R+GooYOpoOOOOU)ƿؿOOH_oo~_______Zl o2oDd^aESlEէpoognӤoon\"9N'@@|=%$
~(u'v1C`U03w.1Zړ̓pT|^a(:L^p0mʏu);M_q!|*џ|w%?;/1Nǯ rx  ;S 
 
߀I[/0)q-AX`$/6,_<^aSaOSlSS|ߎߔgS
 
"4FXj42FuS   E;1(:L^(_6U_+__-?Qc8:;G;H3o'_^oo=   -8JS_Ay1_cE7?+um9Pa$!IE4@E{CEu9p\8"/{6:u   PkRAu0`u^`Agӂu
ہYA1nhDsN%rtږR@p5%E`@z3Z`r5"&5"
 
җhSYV2r
?@I?V?ČBu@`m@CDuy0`
 
ףp=+
 
W8&H9-kx0Qe#"(
H@`0AO{-pOTIKEAISB_8OOZ Yo|DX nYLRؿ$ϸWYL˧cReϫ_nAjo]5q5//H9*
 
Սv4U
W0ɐ=5"]Aa5ooβ׿GYLp!DOa 14d4V$6HZloq:?=I)⨅4ӏ\* F4@GVI;ð"*<` ?_A=/mǫ߀ؠaܯ$NAT       `rC5Eϱ
 
1DiIwI''??{/')O;O uC6ԹqM,+sqEOi\"9N'
 
__._@_R_R'bd ԀU6TU__;@u
Qfp@US`ܦjjZe$@/@)pup5fp@z3Q/5G֧Dif!ZoU@OOi糘oo` F]tEƏouId"04FXj+~RQT,߾OݢY5Ho  1ˑ#5G`k0;jD{8\Utp߉TLB SET? INDEXROÕl?oa7p? ]1s]Y#֒V}-bŨvF@"Z1)ŨYRRFʢŢo[0mSRfiT#q27FXPX~8ŵϜ
\0qqI}SY1H߾*"$@J+        /C8!HCSZœ%5|Ŗq]_U##U
 
UԓUVρS F(~eNBDŵ
 
/b8!LQZG#27q@?OFcD?ǐup!%H}uԀn9Hqf*߆/ߪ&-6~_]<__4ghm^$o_Hmq_|ooT߁ŵ:-0
 
-1
 
 v... w-)_-S-1iDˑq|ߩgHN9Qo8m:'Dr>LƠ]tI)rB{ŵwUw/Ad0Os?.a`kԤdo8
%Cqˑ/
5AQ?ғ;e5QS55Q3aZ,zuyR9E:?@E_$*?Ql_U^SbT{jn9D?ҟqe__*_<_NX[Y^qo³)eIŲiŋ뺫eq6qHZlU@o8*'wn_U߄phϲħ4ĨUfϿ4as߈je߻xjqCOMPBeCɟg2?V?h?P$TP-DT!/ASew ?
O0	"
41Z2DyE
//0/B/T/f/x/o//*'1CUgy@DsoN@3]#5GYk}$I6/Y@'")Vp%܍70@z	3A2?>,6
 
*'ՄAߚ,mןhgRQINV/q8o/'/D)ˏt,Ӆ/ ///??$?`6?H?Z?l?~?/ѐKƫ?U
 
^ 7EO&OZKJOK=      ZGOOOO_!v+SzdG2qì?涓lt?
 
$O`a_!;_M___q______pc_HIT 0ao߯TPrewqD%rt?@|=I%%к\
?Pa+τ;B9jultrL
 
AN|brT Wne@gcW/{3/P/`t/հ31Io\nU>qNt1Ug\"9N+@
1CU^@O8F
 
@ODs1 2D////M6_&/_:__:/!o^/_Wo/{o_o/log2(ITLB_SETS)+12i-^X0'2UrB~rVL{~ܧxCpj5B
9Ey^XGHm!3Q?D/İ?`,k!);^X^XJ
??1?C?U?g?y????@DsN
????O#Og$OPQOcOuOOOOOOOO__)_;_M___q_ooo__Boƿo꿊oϮomooV¿o@!3x3?Qcu׏M_qˏGY,CSe`rVş5'(
1+J<
 
zq)/M/q/7U,==,[k}˟ݐ)!'#5GEAT.F}
1C///_92_ /h_:__4/_X&_D_/o'_2oDo%*>
 
k0Grp J\+dã>7@@ٓ|{P-DT!]-u{`u`bu
8 3р+
 Kp2I{H
v_eO?)p> @z        3{%'zz//A%{m'9-w/A GсSչQbi{ӏBبd6G2,rq?7?I6Kb+?Ty](Alǿ{ύKU*gy];?iѾhITLB MISS
 
 
EXCEP/TIONGr%);M_q
 
u!{$6HZ܁A1.fBXsBW.fg-gC$on.fgm=go///,P/ذ$?6??a?s???????.OO?GO         軈B&OO*
 
>~Eӏ7PE
ŗM8 U c#]^\lSV~vpZQv(TX֓L~*!F=FTU֒-qs@ق-؂-?@I\?RZ忚G0>Y,/zN#'kq
w5u0xɧSth`0,$O(,ϓvdЋKy]HSR[SUPV]jX 
ŕQI|!3h~@.vʏOOO__L'_dK*FT^f_x______0__ȟ6et6Go8U(nl~ft67s7d?>t6G=7O2Dh/Oe 2DV}R
 
(_)/-#Ge/w'Zm)!v.*P-DT!////
 
??.?@?R?̝Qv?2n`| @5v ww4vCwMTOfOxOOO__,_>_P_b_t___
 
hZaa
 
a/ߟ9WٓTfxߜ߮aߟ? aH-QZl~ OpVOzTa
0a#G%bpſ
 
ߕQ=!XACCESS TYPE/ASew.
oo1o/"/4/F/X/o|'g5.h.o$6HZl~y~%@@"'@@54LV.ϧaϮOd/
 
!__ߕAe//_[PROTECTION
 
 
ATTRIBUTES/$6HZl~
 
nXo$6HZl~ wH1yF
 
=&A8Sp!mYNWb@@z3oARN_`^@FWG"_^FW]W_+"Vlfo/1/C/U/g/y//////Hr?6aQDMMU PAGE
 
 
FAULT EXCEP31O2P?b?t??x9#xC?"/{  @@? 6buɃ7OIO[OmOOOOOOO   ds@"e1iK*o
 
.@dvɎa;        1&8J\n@DsN
 
R;QO⏿
 
.@Rdv
   c_mp@HRp2|Ud_߉_Ic
b" cU!r_\oѯg2b2/ASewqȆ2I?ͷ뵯1ٿ0Ǩ9ѱ5 47$PE8CeXeњؖ;$?P;:ɀ`@ғC#/ęFѝNA}B}qn2rb?@IϮ"
CMB7&7%DŤHj4˨а`xáe˯)%ȕ<3/st5*DTK]qqAӞ7u;?u?CϿ*
'9K]϶_?@2BC`+=OAVßB󕶇_eOVgW+o'nV\g(m WfoV/
/߯?(:T?^x? VyNsxsTFADDR[3?1:13]
 
BJO)DJ'$6HZl~vљg@@|=iU$EE#ZT#XP`/0њɩƀRސ)$7@p)tڜ>bR`uAЇv3x?/ /2/D/oh(}//)(`U/T`/`9~CrO=?Dq4Fs?q1y;ψ6?Ǽ?#·F5&O8OJO>nOOؿOOn       vH__/_A_S_e_w___\Y_uvd2d"W#aono=o/SeωYn!}GE OFFSET
 
 
s?12:0]UFU#$%U&(+-U.01235Ul4,< @%@_MD;C-_7AU2@$D7JRH<(
 
U2ElD7
RUlL(
 
4(U1(UO"D&aU=QJf        )h"Ty+Uv'_Ʌ&aQ-
 
-H*9(TYgEQ/,GuideTheDocPage-1Gesture FormatBlock NormalVisio 10Block ShadowVisio 12Block HighltVisio 11ConnectorVisio 90Dot ConnectorConnector ArrowVisio 00Visio 01Visio 02Visio 03Visio 13Visio 20Visio 21Visio 22Visio 23Visio 50Visio 51Visio 52Visio 53Visio 70Visio 80BoxDynamic connector.8Box.3Box.4Box.5Dynamic conn?ectorDynamic connector.10Box.2Box.24Box.33Dynamic connector.39Dynamic connector.50Dynamic connector.52Dynamic connector.9Dynamic connector.45Box.13_ 63.F
 
E$84C-
 
DNTG\fUtw
Uc
 
u
 
UQ
 
u
 
Wu
 
UU4ULGv      d|,9FS`mz$<TlJcUHA[*J[*{ [ { U*,{ $[        { ?[ Ul{ ^[*t{ b*{ l[*{ p[*{ tT[ 0{ [*{ U!:{ *{ խ[*{ *W*$0[ Z:'D0I)d0)+0^'l0/00*(!        0xRf
 
I!:!T!!"#%%&'(*)*+!U-./0U1245UjU   
 
U
UUUUl4,< @%@T_KUC-UD37AUl4,=L
 
AJ-3G7A_*<N@KIRVgIL6uH<(
 
H<(
 
_*<NEL
RVgq k{z
 
*   g"4pFX(4
@(qb@2y
 
JlO:]R
 
TQU#u&T!B}U?Q
>XCO :Bm`OĭGfi$̧f'ơ#E^N,çt)\*}1Ս=|`2D:IUV
 
O?LG}D5 C=d#MJ!_5,Y @SummaryInformation(AFDocumentSummaryInformation8__1048984044qDF9JOle
 
gOh+'0@HhtValued Sony CustomerG(Exw
 
w
 
 EMF EXVISIODrawingMD ??l(@(ʦ"@HP\ht
  PagesMastersPage-1BoxDynamic connector8_VPID_PREVIEWS_VPID_ALTERNATENAMES_PID_LINKBASE       ACompObjCFhqObjInfojVisioDocumentEHD2VisioInformation"k
 
FMicrosoft Visio DrawingVISIO 6.0 ShapesVisio.Drawing.69q՜.+,D՜.+,@HP\ht
      PagesPage-18Visio (TM) Drawing
 
2TH0~Rl !fffMMM333$
 
$
 
U,8@Td Arial@NWingdzs@N@tMonotype Sort+
NtSymbol5T?? Y@-1UJ:DT1EW-hTT<*  
 

/Ub
bO0zGz?@8@H2!kWb*U
 

+$PL/^&9^$? { Ak^&,,'%/v&&       *
 
1y
 )P? 2
U
U12?k9aBBHEHEHEHEHEHEH@?>?:`T2BBHEHEHEUHEHEHEHE%H@%O9      F7AOY@;P
AsVsVA!gLTkY  W_W__ !`#k4lb6u`kW     *4l
 
4l%Y?P:?-\
#!+|QtKf2|2|2|I2wGQAUoTMeE$ttA%_8BOTOfOxOO??HO?7ܻXuW?YsU42
 
T*
 
xxx
 
0jPvȲl^/!3jBj6D///$Q0p?Mdj^cj4Ak[~ϐ$YkU1%1F-(kp
ٻ          A.$5-Bi`#9)F/Pv// ߾/u?2trߜKS527xߢ#6@h$MuLh        Ճ%ԊՑ)<OU#5G::U2q ?/&w&
 
<<7H1OQjPSHQywHAt///YOG$_p4b%F!8q/#P?C/N^qhE!	@d)n{r1P1	@/Oqt}Q!n=k@Ʊ셩{B'ɂXVP_0TNJg211R5P"QQ[O"P!q[rrqqӂqq¢ӁӁP¡¡Waa7$VW7P$q"$qP1q1qP>q">qPKqKqPXqXq2eqeqZ2SobZZdSTQcdPQQP1H[<k?ta}Y M/OO*Dd3qO/NkS\O9E//_      ??-??=___ѷ'sϖdI,O0R7nO&ګa̗ѫaW?O  //?*
 
KϥϷϾCNa\"4FXj߲K߳BTf_/q///,ڭaRdv*<+/`bbiAnFUj?|?~/ "C??Va]?     Ia(G
 
rpl/YDE@a1LOpO#Q/ISGQۍBQfQaIq_Uyj(ȄBb_(_:_/^_//Q__a1_      OO-OFZOQo~MA%oCAOOMgy N_r_O7Zg@:o,Ko-XyCŮbddpddpA͟ߟ'@9K]vAB(Onl=#??6HZlƎ'᏶;M_q 2DVhzόϞϰ
 
.@Rdvߚ߬߾#}(:L^p Uɑۏ"4FXj@|X*<N`r&8J\nY////A/S/e/w///F/L//??$?6?H?Z?l?~????????O"O4OFOXOjO|OOOOOO__ 0_B_T_f________oo'o9oKo]oFxoOoooooo,>PPfx,> nBsgcEfΏ(ٴJ\nȟڟ"OeOj|@į֯(:L^pʿܿB#vXT+Sbbz@v6M_Toρ6ϱi      -?Qcuߙ߽߫ϭ,/-?eY[Ưy+=Oas1ńRZsc<Ɠ`Zl~sb6-1R##5GYk}x;6/F%/jI/[/m////)////
 
??.?@?R?d?v???YTV
|?bO2ODOVOzOaqOOOOOO_!_3_E_W_i_{________oo/oAo}x^oKAcrobat PDFWriwter$
 
wodx)3EWi{<#winspoolAcrobat PDFWriterLPT1:4( UPx7@?TFDTe]yP
ahZ ^TUIQ֋/@It@
 
@2?I
 
?*N`d*?q^ua`h<u<ep5!5!  a<U       U
 

%J*!H$a'$<'<$p!'p!(t!'t!(x!'x!(|!'|!('$!'!(!'!(!G!(!     G!(!'!(!'!(!'!(!'('!('!(!'!('!(!'(!'(!'!(5!'(*!(*!(*!(#!:5ip!<|x!-mH51%H5     N@@:m@*y??/qe# v      lx!0^        RU8x!Aid/<^`$bb-t!
 
"v*wf-#<d3EH5me5q2!r .4!LTICMRii$goyo#t'25Uɒ2$aoo(o:oLo^o~o`loooo
 
a$y9K]o*NtayҶ
rUy(ϯ^   -?^Mask Fu?nctionlN`Ɵ#<5ꘀ
9<$@0Egt`6i@@-DT!"-^u `u `bu `u  @"^耨 @P!̯ޯ{W,(ui{cd{?/Vhhi x0O贁Nk
 
l+    R:LOcUw*|;v!@hdv]M/W.С:Lxmu&);M_q&s%uI6?%?3i?Ӊ?u 5?U??4r?3Q!Yk}@@ b/)/;/M/_/e!mV///////??0?t&ayfb?Qo?uo?o?3OEOO(O7LO^OToONaOOOOOVT\ⱷebU@N֋   ءY$6_am6@oާK,>Pbth^._ew\LmpLDeXPja}
 
&a,W\ee"aʡqDeo^oonooS@a
 
@߷j]lZߎT±Pbtο..`]֏0BT@Ri)y)LY&'f
gyz
vЯ1#e<	n@!X\͏Wi{PYe6'VXNXU@e67d7?>e6G=t7O$6HZ~߼O<p!b/)"a(0'Y"a'%^/+       F//////`      ??-???Q?QPi9f~?^Wfwg/~fdw0}gnE@tTϨ`pHG2qpa??=
HPA5HOZOlO~OOOOOO(XBq0#UINT [31:/2]j0'Y(%!QXIx!390UHP1`Q,`7_I_[_ /1CU]s?@S$$0s'(-DT!     q=ϣoebtܑ 
ڥt&IӬB       Ñi3Õ
 
JYTPÑ]wEKrYcu7W‘_[vZaEr5>a"tլ̓EG`IfHmƞϬȀ. PbqahΨ      _Nǟٟ!3EWqf-P`?@?@Lh#!`,ߡůׯ,!}$ -( L        Ni3"g
 
Nw:%
ɿۿ#@ >@FH3 BC?@ZD(@W.[űQ@klP>KK->RNϿ ? ? @0ۍ3XQ.Ft(B9vC?@W]//["(tJ L!vCϬo.R?@ۼ//r%'U@u$kpDqQ*Q'TU@7VD]M@@qkskvmjTfF8OEsKMsBFrsK:Fe4?̆僾XaPÑoNS\TNgSq??????OO'K6E:m@FOXOjO|OOH$
ffvEsfDffff2_!_3_E_tYag_yTvfsoak:p___oo^pJooܩ쯘!EfbYbw=fb);V{/AS/wω߭Ͽ/$7uQcu߇ߙn?u/j)j|_@
1C{f1
 
bq4fIbݓɟ۟#5GYk}/ůUg#      //-/?/Q/c/////j|?2?D?V?h?ϋPP9P`@rvϞϰ}6AW@@>bM6bQAho!3W#YFy&J0X'qfI`Iq7I)5Y!
 
aM6,?%1?g1.??#g1v;@?+?K!uQ2OEusryPrCUuQSTTUPICPRiPrTPx#$e'2U"R?Gr^2DrP|$GcК[#0XqZ        uX@@9P_v6S6P$G;Hq-P`uxp`bu
:f]Y@"8qCh:3h7P@9a*3b>a{cHbCbdG/Y/k+7Q})f坥!@@ M]    0I@Q6Rfg/rg>Puf|wH}gPp     T0O贁Nk)R FusKW@]_[)*mOT4O5V^o'8_J_\_n__Q[DcQU_U@&M  ^jJ@@OZӶ6h>9/r)Q*o
 
%,vi hRt¯Ԯi    խxPp+=Oasƿ'ɏۏ__l_\?X<;       ?@.O<h?=9p&oşן
1CU})ւ,P]xl$@ӯ
 
@@LǘF%xpf.
 
F 2߀DVhzߌߞ߰})YCi?Wz?$uH@@f?YXRtYh/b08G)2
q ?/&3$k?2A%7I[m11xF?ZCOFINT 0jOOO+I
 
W$O!3&B0T5.F@Y&'' 2D~]t*klb7?@U;~ S    /@;v>"4F2iVr~@i6PbեF?A59V TgWRtUognVghmgo9/K/]/o//-//////?#?5??Y?t^?? 1???;SO$O6ICIP`@@'QWOiO{OOOOOOOVު@@ asDK_]_o_______I٩oף婦rdISoo~&ܿJ\nΘ8KLOWPRIO 1EXCEPT^p?ʏ9OKE,,>Pbt2Gr)WΟ(:L^pV,]Y¯cܡooYXrdYhѿ+=Oasυϩϻ@VKHIGH	ION*<@N`r߄ߖKE/AS@b;'?@.gx+4ԑ!3Ed!i
Fr2!8WB`#5Me
FeGGrdfOxN
FGyMGO9Ko>_#5YT,>_0TICK
ѷ߉//߿)(9(TdE5E5E5Ŗ60v?O:??wavUa?!TaYaiUQa_"[n_b9oaeryavbq-
 
"kiF1"9v5GeOeUrtEgaeV Gqa28ebra0ƫʛPICSRioo(D['25U@R|dj/oooV-bpq\bbe?0v(~VE8-?DT!X?j?|??????r]&O9v*]FNOabǠ@_______To PFfa[mǯٯyTw?@rV+l.@Rdv`пIM|26*6]FMLDM\0߀Bߑfߒle/߭/////G t(x"E?W?'9I&fx*"=Ϭ&7'D?>&L7='V?OO_#_5_?Y_k_}_?QcuD$OIo    \k~b(:L^p@,fBv/"/4/F/X/j/|//@yQyf/V,FƷfwg"~fWw#}ga??????
 
OO.O@OROdOvOOOO OOOU!_3_E_+=OUUUo%o7oIo[omoooooğ@ƝFƺ%Z&ɧd-9K]o⏷ߘ_/ASZ_l_~__h_)@r8ӄ_!3EWi{DQӯأ-         qr(J'пU*8Ul4,Q֋/@t@
 
@|9**A-3?7U2@$E*7CRH<(
 
U2ET*7
RUlL\s(*@?%)R}D;U$
 
4(U1(UO"D&aU=QJf        )h"Ty+Uv'_Ʌ&aQ-
 
-H*9(TYgEQ/,GuideTheDocPage-1Gesture FormatBlock NormalVisio 10Block ShadowVisio 12Block HighltVisio 11ConnectorVisio 90Dot ConnectorConnector ArrowVisio 00Visio 01Visio 02Visio 03Visio 13Visio 20Visio 21Visio 22Visio 23Visio 50Visio 51Visio 52Visio 53Visio 70Visio 80_35+
 
E-
 
G6_,$_U'c
<_4c
 
UT_Eu
 
l_RcT_ju
 
_wc_u
 
̪_cU_cU_u
 
7u
 
,%ܪu
 
D%u
 
\%Zu
 
t%-v  %Uq%q%U*q%7q%}Dq8QqU^q4kqULxqdq%A%&       0xRf!
 
EUjU        
 
U
UUUUl4,Q֋/@t@
 
@.UC-H/AUl4,/
 
AJ-37A_*<N@N/PRVg"q6uH<(
 
H<(
 
_*<NE&0
RVg\"3q t>{
 
*   g"4pFX(_,9@(m@2Yy
 
K_DO:]WR
 
LQ|#u{&U]!BG?Q
> :B>Oko5Oĭ_$O'4*^N_/$+)0-1T==w=`22-fV?t8/FD$;@0P=
 
OC     !_kG @SummaryInformation(GI_ DocumentSummaryInformation8l_1048029826NFJcOle
 
sOh+'0@HhtValued Sony CustomerG<x/K  EMF4     XVISIODrawing
 
 &%%V0V>>V>V>%(%RL Arial%Td&<AA&LTICMR&%%V0VVV%(%RL Arial%T:AA
LhMask Function
 
 

 
 
 

 
&%W$>>%(%%V,&%%V0zGzGGz%(&%%V0)ej))jeBe)%(&%%W$VV%(&%%W,)..).%(&%%W$GG%(&%%W$e..e..%(&%%W$%(%%V,%RL Arial%TJAA
 
L`INT [31:2] &%WX{rfYL?2'%(&%%WX{rfYL?2'%(&%%WX\~sib]\%(&%%WX\~sib^\%(&%%V0>>>>%(%RL Arial%Td&?<AA&LTICPR
&%W$)>))>)%(%%V,%..)%.&%%W$)\G\)\G\%(&%%W$G\GG\G%(%%V,BKKGBK&%%W$yzzy%(%%V,u~uy~u%RL Arial%Tl0AALXINT 0  &%W$jjjj%(%%V,fofjof%RL Arial%Tl}0AA}LXINT 1 &%W$LzLLzL%(%%V,yGQyGLyQyG%RL Arial%T_FnAA_LdLOWPRIO INT
 

      
 
     Tpo$~AAoLXEXCEPT            &%W$zz%(%%V,yyyy%
(%%TGAALdHIGHPRIO INT     
 
               
 
     T:AA     L`EXCEPTION                
 
     _VPID_ALTERNATENAMES^_VPID_PREVIEWS_PID_LINKBASE? A
 
FMicrosoft Visio DrawingVISIO 6.0 ShapesVisio.Drawing.69qPRINTKMqDCompObjtqObjInfoLPvVisioDocument08h    
          &>WMFCx-  8h EMFuXVISIODrawing
 
 o
&%%V0-
 

0
 

 

0
0
 
%(%RL ArialCustom page 0BB%T`h
 
@
 
@LTCPU0-0&%W$         # %(%RLTimes New Roman%TT2
 
,P
 

 
@
 
@2
 
,LP/%
(&%W$
 
EsK
 
HpH%(%RL Arial%T
 
2]
 
@
 
@
 
LdBreakpoints-%%"%%%"%%V,e'oeoHe'eo&%%V0!       $        $     $     %(%RL Arial%T`     vi
 

 
@
 
@    vLTDMR070&%W$
 

 
S
 

 
P%(&%%V0%(%
(%RL Arial%T`k!
 
@
 
@kLTDSR0-0&%%V0!        $     $     $     %(%
(%RL Arial*<(L^p06 `.xHRdr,`B
 
P%T`     ke
 

 
@
 
@    kLTDRR000%
(&%%V0     6
 
     
 

 
9     9     %(%RL Arialthe mood of the last decades of the twentieth cent  The overall treatment of curves is softer and fuller than in most industrial style sans serif faces.  Terminal strokes are c on the diagonal which helps to give the face a less mechanicaly%Tg
 
@
 
@LdBreakpoints, -%%"%%%"&%W$ &##%(g
.--$0
 

 

0
0
 
--C Arial-2
 
CPU0-0-%# --nTimes New Roman-      2
 
,2
 
/1        "System!xx--%
 
HpH--C Arial-2
 

 
Breakpoints-%%"%%%"--$eoHe'eo--$$   $     $     --C Arial-2
 
v     DMR070-%
 

 
P---$---C Arial-2
 
kDSR0-0--$$     $     $     ---C Arial?????????????????????????-2
 
k     DRR000---$ 
 

 
9     9     --C Arial?????????????????????????-2
 
Breakpoints-%%"%%%"-%##-/`Visio (TM) Drawing
 
0THg/Rt !fffMMM3?33V$
 
$
 
U38@Td Arial@NWingdzs@N1Courier WNew@NTimes _Roman@Q@tMonotype SorUt+
NtSymbol5T?? Y@-1TJDT1EWP-hTT<U*U     
 
U
=/Ub
b酸0zGz?@8H2!kWbU%U
 

+PL/^&9^$? { Ak^&,",'%/v&Q&      
 
1y
 )? 2

J12?k9aUBBHEHEHEUHEHEHEH@?>?:`2BBHEHEHEHEHEHEHEH@$%O9F7AOY@;
A*sVsVAgLTkY 1 W_W__ !`#ku4lb6Pu`kW 4l
 
4l%Y?:?-\
*#!+|tKf*2|2|2|2wG)QUoTMeEttA%_8BOTOfOxOO??O?7   ܻuW+?sU42
 
T*
 
xxx
 
0jvȲ^/!M3jj6D///$Q0p?Mdj^cjnj4BAk[~ϐ$YkU1%1@F-( kp
ٻ          .$5-Bi`B#9)F/Pv// ߾/u?@2trߜKS52Ɍ7xŀߢ#6@h$MuLh        Ճ%ԊՑ)<OU#5G::U27q ?/&@w&<<7H1OQjPSHQywHAt///YOG$_4.b%F8q/#?C/N^qhE!	@d)n{ r1P1	@/O0qt}Qn=kƱ셩{(B'ɂX/P_0\f211R5P"QQ[O"P!q[rrqqӂ qq¢ӁӁP¡¡Waa7VW7P$q$qZ0r1qPZZdJrKq@obdd2oaoaP5T~rqP1W?Or?~???x9/F
@O$J]A7ڴIH@qdEp{y\O@f___pʿѫa1PbtφϘϪ(:L^p߂߂O߳
1C@Ugb{.);M_xa"4FX0Bzas//'/9/K/]/o/////////?#?zaB?T?f?x????????OBOUbb7OQV.e_OqOOOOOOOO_wk#_5_G_Y_k_}______L__UlAoSoeowoooooooxa(:L^p
cwo!3EWi{Ï٦
 
.@Rdvk}*
 
fڿ"4FXj|ҔϹ%7I[ms@ѵ߀0BTfQ'9K]̟#5G29fx,B>B'Ck#bz@.`c.`/%b /=QN3L/^/p////////??7?Pbtί(:L^p݇Z;ɼٿِ>.@*[m߅3O'Nk
 
P2Ǎq?߃?\.?o AqT$$$'9K]ڊ䐾伩jPPj|xԕIWؙ&V03E)0<kDB!ߵ       V
/ASew+=Oa/09K]o?!?%Acrobat Distillerod7XX6  $)/@o  .0²r
 
dt        '9K]oCustom ?page 0,/FBN#/#1>//?/Q/
*2////
*3/.?//d:h#winspoolAcrobat Distillerc:\Program Files\Adobe\4.0\PDF Output\*.pdf4( UPxP4FDTe]@y
ahZ- ^T UIj@IFu@?[?I?*?Qc_f
^f|
a      
 
6/H/Z/l/~////////? ?2?D?V?h? z????=/8
??O)O;OMO_OsA}F|G}FOOD!OO_\$O9_K_]_o_________o#o5oGo+ ]agffggfH%-.(_h1oool45q4vwv6CqhMvLwMv7uqv~wvH9:qvwvHdfazQfövqCquq.tVqjAtÒ}/(2&HZ&E/~//////&m/L"6Y66
?^6I??֦Ú6Q塎î6"(U<<PPA?OO/O?nOOOOOOO OO_"_]OD^_M___5D__q!v_:o)ovooooo1OBHTeoc	fzzo>-zU$$88iSVttVhz@#/42&EW)Z&0BTfx/4&
9"6366[9^6";663T
 
pPsj¹V#*=)*f       02U8BJLMOR^1' ˿<UPڱzt8MD
v
H
f
zf
š

͡
$
Vݡ

2!
Z!

"1

^1
1^1
1ooBreakpoints55T02!15((5fhBrz/@5?
?ML?"1DQuz5`+?RSu\/5j~#ݡð0[<ӂ?|fb]z@2m/Q[`&0$U0lcU}U#
 
 BSne212#j╡e{啡5+rz\呩<@Nbm@ͯOl=#BQc7&t01!f-V"toa"!QaS%\'mbf/P/SEu(2X/ iaaE(t {5)kVԲԲԳ1.@Rd
 
šyC0BAl15UBI4"4      eEoA3EobH~E);l5nto5oB51QAACPUB?OOyOU@`KD3y.//OOOa/s//?vkuH_ ͂vy{)///?%?7?I?[?m???4P??7owя
 
 oS?@?97D-?Qcu 쯘؟ }4{)&J\nȯ?S(:L^pXe@@hA	#Ͽ);Mω.rv uX{Q)9m
1CUgyߋߝ0B>aI%qk}WcV  n&ܻ&P)Rd/8*<Q?@j|OQ6I!(GG3ji!)*EuOU<8c@@IY?
@T@T0"E/ASeE
 
_y%B~FPX?Zg@bV!oYF___/_BX_`-oo'o9oBx2q|P?{_V)$\.7.3Pea$]g\
ioUk*
 
d(y #e>
 
˞$6H~`i~m Ac虯 Է++A3ӱ=c֜OO@OORR_P0_-_?_Q_UO`0W%PP$
ad_k1 'oܲ{oPaPmkPe!3gTadlTa:Q`۱-5G
 
}ş4U@gYk}:{?O@ $\KzFLIկ//ASew.M_qad/aܨZmi01?35);M_NN,-m^>? l&Y!!sFO#/5/G/Y'/d/v//////+1//?"?4?F?X?j?|?ad;AՋ,ڣ????r#O5O =߳Сj' ;Q!vOOFOOOY/
 
__._@_R_d_v_4_______        ooњ>@@?I%qDoVohozoooooo yX`^o  nd@ܳ)+=astCH
ɷ5VۼA@SeY.Y(]LYYNџm]$CK@@t?@hmLH   ㈐,>bOR/$Gnz뎟 x#dmZȡg\|ߎߠ߮߄%
1ˑ|ה2qUЬ?Tf֯?\.>H$Um{{U*cՠ%2BreakpointsAJ\n!#sۚfԼ>С6Ь@׀זf;kI@@}{x?@!)Q`nĿֿ迍8η})< DC1t w9 SRuχ@ØϪ        @'EX,vo݈U2TY        )0Qd);;-|L//`-/.С7
 
.@y]o&:`@@xY?@8࿼O8ߺkuy JEq! ?B$=!JGDVz
 
3JFCUgy
^F 2DVhzX)/mܫF!IiFO/+/=/O/a/s//////Nc/
?18ȯWVI
 
@@Jc?@be6tdKe¿????E1W%Ÿe,O e,MVFO җ;QHv(f_L8rssnπϕϧϹ@0UqqHaQ9q#^r"vb|iAAbbVcJ`sTۓ45MeΏXUb=b
 
]pd_8Q__=O____o>&9oKo]o#oooh@1}n/G);Mq%7I˟ݟ,EiqRS+as9nJo˯ݯﯨߺ7I[p&4$OmI&˿?%π7I[mϑϣVPbtP//$/6/H/Z/l/~//h>u~/1yvV/?_&?8?J?\?n???????W?OO%O7OIO[OmOO;@@R֓HRrG~qOOO__&YWmg9_ SlV]@uj!a__I____
oo1oCoB_apoUl4,j@FuK@<t)UA-3z7;U2@d)7IRH<(
 
U2E)7
RUlL4c)@?%)R+D$;U$
 
4(U1(UO"D&aU=QJf        )h"Ty+Uv'_Ʌ&aQ-
 
-H*9(TYgEQ/,GuideTheDocPage-1Gesture FormatVisio 90ConnectorVisio 00Visio 01Visio 02Visio 03Visio 10Visio 11Visio 12Visio 13Visio 20Visio 21Visio 22Visio 23Visio 50Visio 51Visio 52Visio 53Visio 70Visio 80BasicBasic Shadow_h3%+
 
UE,/_:-
 
;EG]
_j4_xc
 
L_c
 
d_c
 
|_c
 
_c
 
_c
 
_c
 
ܪ_c
 
_c
 
c
 
$%Zc
 
<%,d        T%UMl%!M%U.M%;M%UHM%UM%bM%lM^}MAL[U        D0fx)U^U        
 
U
UUUl4,j@FuK@-KC-3.AUl4,Th.
 
A>-r7A_*<N@$.MRVgPtq7uH<(
 
H<(
 
_*<NEl.
RVgPq Pt{
 
*   g"4pFX(F<@(Xϊqc2y
 
KR:WR}O
 
P4#&SJ!BoTk>C1wF} k`s}Ln%$Uy'*ONkT)<tU1|=_`2,kEV?.tD/C= NG 
 
OJ!jg aG @VisioInformation"OQwSummaryInformation(R?DocumentSummaryInformation8x_1050077760gXUQ<=Kuyc`}Oh+'0@HhtValued Sony CustomerG>xa8h EMF>XVISIODrawing
 
 d&%%V07777%(%RLTimes New Roman%T`Q~7AAQLTCPU&%%V0////%(%RLTimes New Roman%T/AALpInstruction Cache   
 

 

 
&%%V0G.aGaa.G.Ga%(%RLTimes New Roman'
xx        9#(Rom%TsIaAAsI
 
L`Data Cache
 

 
&%W$%6%%6%%(%%V,,%,&%%W$g6g"g6g"%(%%V,` o/` g/o ` &%%W$B"B"%(%%V,6EE6EE%%V, / /  %RLTimes New Roman'xx6dPCourier N%TlAALXIF EA
RLTimes New Roman?[@?[[>[2[6[7['
xx        9%TdAALTLS E
RLTimes New Romanc,,yMMH,,,,,,,,,,HHH,c
 
,A
 

 
cc,M,,,,,,,,,,M,NNH,,M,,MM%TTAALPA%
(RLTimes New Roman882887828887!281G111'xx1"Qew%TxAAL\LS data
 

 
&%W$%%%(&%%W$gg%(&%%W$%(&%%V0a77a7a7%(%
(%RLTimes New Roman(R      9Times New RomanTimes New Roman%T)XAAA)        L`DVR0/DCR0&%%V06XXX66X%(%
(%RLTimes New Roman%TJybAAJ     L`DVR7/DCR7&%W$.pp.%(&%%W$>>%(&%%W$WW%(&%%W$>W>>>W%(&%%V0...%(&%%V0.O.OO..%(&%%V0(((%(%RLTimes New Roman,UE^?T?>%TXAALPWP%
(RLTimes New RomanVISIODrang
 
 d&%%V07777%%TT
 
AA
 
LP/%
(%
(RLTimes New Roman%T`Q~7AAQLTCPU%TXAALPBP%
(&%W$%(%
(%
(%RLTimes New Roman%T/AALInstruction Cache   %T6AA6LdBreakpoints
 
 

 
 &%W$&}&}%(%%V,{{{{&%%V069XX9X966X%(%
(%RLTimes New Roman%T`JbAAJLTDMR&%W$WW%(%
(%RLTimes New RomanD%T6AA6LdWatchpoints
 

 
 

 
 %
(&%W$&}&}%(%%V,{{{{&%%W$xxxx%(&%%W$xx%(&%%W$>>%(&%%W$%(%RLTimes New Roman%TxAAL\Match 0       %
(RLTimes New Romanh
%TxAAL\Match 7           &%%V0qqqq%(%RLTimes New Roman%TT{AA{LP?%
(&%%V0%(%RLTimes New Roman%TTAALP?%
(&%W$%(&%%V0`4V`VV4`4`V%(%RLTimes New Roman'
xx    9#(R   9Times New RomanTimes New Roman%T`|IaAA|ILTDSRx%
(&%%V049VV9V944V%(%
(%RLTimes New Roman#(R 9Times New RomanTimes New Romanx%T`IaAAILTDRR&%%V0H4VHVV4H4HV%(%
(%RLTimes New Roman 9Times NomanTimes New Roman'
xx       9%T`fIaAAfILTDIR      %
(՜.+,D՜.+,@HP\ht
 PagesPage-18_VPID_ALTERNATENAMES_VPID_PREVIEWS_PID_LINKBASE     AYrp^JsZrNȵq"O8q"8r,'!jWl-ma!=
 
xk
SivʃSh&u(O&U8P0R孨sz^Vп0/[C:%1y|Y/Q<`>2yIyxK˩d*)}_?4~L~iF亚Fc_1ViSp#p
~xͫ4TӊoADrfp'NE)V*ѣg(bZ=l9~?t\ǁ_yUcvc6UnYV}bh3(Xh~W"*#i#H';B`8+.2#mXPexթ:u&:U`>=zŕ<"hjsOz7	b&[O`WL#!K#I*D)!:2aEL]g-J[Ov2^{dk\qM ~!$wC,OB)Ȓ])Fm\ΌM0QVxjst>(e?
hiGCi7,8LOVQGqԑck[ЋFeܻI
ص8^;oD"LN?Vn'%Kp"4l$ʀz`).C)Dn׈0DhzbO?xfi~-oa:Opp"\v>6p=7a`7]~L+~Ey3%_'h25r##CB=u   (VG}#RHCɑȼCx3e;^P}
 
}1W]m&tfan1"<\\@>>FD`=6"¦%D|:p?-
 
 
9|."<&=Oo˝С_Dxr>3"
        
 
97qr}0^!
 
'\utum-JR9bRIrB=L8݉ESE?n(\V4r/aRZzrSBEKZiFQ.(KFdaawpU"vXܟu6g7r`O4P]|ZHU^JE]9ɶHLNJ`8r,2c4|%0&d=G;=l=OQUCVT1„X3JlO$su&X߁cSA}+gRfߪ[/geUVzT4oҒ3V$cc(<=܅D-j
ڀQa2sf>wV:\GiLe]=Tds8Sŏϡy.zn4rnkf4~=~y$1XW"ˀ "0
 
\<0;4ءG0&¿C4xGQ\\S)y?Ü3>xc9懟c9~.a^yl:sc&qiO0'=1
 
sٯ.0
 
sۯPWPRԮ'5/Y׳2uGM4A-0C<$ү?c8.q:kOkv	uj;>5q罩v
 
f      .3eSM3Q.t*qk:?3ff7%㳈̓ODH7qZkp;O  g6?YJ^>z7
 
Mt<~d\M	CYf+3Ѷu{x&VLlmb^Wc쎟]ne\Z;s@	Ÿ"1mRϒ	~֮4nჅ}X%琳87q1nџd4~JzfD%kN;;rf;Qɴ^W*5HE3,^_HfO~vm\=MT~I5͓j<6|faA}_kQuS#.ؑ667YM3)͎侎>=liF}vI扙{=}´J?D~'=j\j&yDUb+Myδ9K1A}lwқ;-9|Alkq}fO~Uk4etz,S~4g{I-VSOcnjQݨe6iR~=w}#[I#WL(N;{cѵNWӕw/8*g{&^wnC7\cvw
 
oUp̾;=My    y       c8./;}sī:Iz[?Ez8/xv#'SRz/xNW(;>^@/=|ۻu_ox=Ϟ޷{Q;GC!Vui!Rv)[:2YԳC
 
hmq*npD%vqw{;+jb![4vVl_)e?kg39B'^i뜛Y)HʸCU"yW]X6=<ZcJ8Mn֙%Yan+yB
+qJ\X_?x\':ֺ6px#?^⺸~*]Y=ـ
===V(gr\:7C7C7f}#лG_, p.-k׈U/lonmCh>m
 
&cb h0c5Ȅ.^vLcazf[rimVL=K=xYO5BAm9`0_8zfgv>D}^4.{]Tc3sj)]g6ӕOSӌiqS4+;v'8W<]TOqgǭrE#:^J7J7ϤHfes<+oxP){0JV1^'\Nr
 
&ⅳ`?me몚{ZMӴг:k4Xݲ=}sL<"<q~Iq|7]%Em}2?HFy)^t¢,Gy<*>&Qv/H?mdgH4}S,Drpag?b
 

C\w;/~1r)S1i>FUia}n7IBs,O+WF&]3}9c:>2n~Wl{1Ž.`YF:M'Z5}ƚO"֌d%RRZNJ|S?W2	jf4j>QK%ӗ#RAB]O&*kNǸϜJ"C[RJe\d:KJq:Wߥ}lEĂ:1]r,lx⮲BƁ'&7Sǚ'k&2֌~FJ(|-":Ί5;ʁ(iF,Df@kVh|w-{xځ6bGĴ8>QGKs}jGG7)罩^`gsE}   Q:E߯vIqjźVk4L5ҿK3Ɠ.M+        AZ0h'Bh  G+S"/!ggD>ЫW# >o"?VOety.ܿ]+toH\{5){5CӍjZ+G-<ܬ4c[x:/LUj56~ףQ3PNM3ւ:6[X+?҂NsQۊREEhۊ?zKQAˋpb9s/.
KC9<4orX=b,Cj4cf/Hx@+P8ni@#4CNj~
 
41u&JQ)HMjQjjvMD+si-u֋>dԾ0OQ柧zQ}Oht+y)$~BOJ<Ƅ4IķL|%KIrn[~ۥJiw7̷- 6 }mAmxQ<P%kԪ튄`J~NqK?FsJ['YC.?Q3*VG֥Γ;Ucj$֩͡H.   i#CX~}$1#Ϟ(t
 
QފYtmZi9ZcaέI+K>ݛ).({4x8'v+?b_IW6О}ɸ;iZcSfics0A
 
ɶUBKZFԖPʲJW
,s\M+jUUZ
Sg0ٮ0)שW%e
߈-m\\ViU{Tr+/l7:dlc)n@נpk0&'Q_Cnb<S]fn&5i솻Ƀn,:03,u"@0$'.֌/8/+Z;f<ǝ=jO$GʛISbYcfg^w3d8Նb1OةG]CkLLsfN3#b]ip'uyf6ϓ՞Rַ۝ʜRnlhnU%me6dݬIuM-
ӦڨZ1y߮θcMO?LxݳjDO;vPt>+>Q{O{:ʐvxr6A c&=²BA]=z|95j'6/ul9ն#OQjweCQk*Ϻ/\+b}A<^]Ce}j7׋(SnU׌CW#s.$Fb2F;d/[ړ|R+ѥo_巫XpA(Zor=1g^iv&zW-iH,>ӏͷLIZ5˕eoXr8m_Aɽbgl5u<{d|
 
Y4Y2"+Jw\>OdJKJ:r.KBqRԈw*6㴑F}ݬG7M4P(eSث+&B|otu%W^Yw!]3j>jbyjځA$d-&TfL=-8SstSЋh%1uk8hЄIꚛ+rxP(]v,Ҧ9rQhUozޘ7җ\XZ[jTjJ?kğ=Xz={vBK􆉗5sO*#-3ٞj4ZhFy_#/eȳUfȴ.¬u&_2":gz~L(ʘusj)Ҙm}uN#%GAM&Dd-P=J
 
$
 
CA
?"2%楮\:g0_j%`!%楮\:g0_jRȶqpQ%x}xU$I?HHA-$$AvVyCC":I'iMcw|쀣DE| KȌ~u;8숳UJp|ns=s=8F\Ey     >,HU=m@}LȰ*@>'d!c       7>W;TVOo<"!Gly> IH=0n Aޟķ7^=xO=Xr\+gϞM@Gb$oq9}'WʶP,B>,wϕ4;AT7I%ɤ%
 
(Te+jH[
 

٩4er4%^Q_!,@Yp=\ONv(i7m%z
 
^/Q|@#{4ոs&VM2Ȗ)e\*Sd/S Jrݔj~s]R<\]Tӌ*۩W!CʈP<
 
LjPc.1fUeqiD70p9y^"G$(D0!OAM`5BC#O5M O6!Cj7&>"B×D%vx4""\:_	+z76}o! \h!"̛8A?Hx;Im96O3:F""9n|;dBЧۉ<\HÐy"Du]/P[=X`MvE~?򒸜`jd93p>5L&?Vf=e99y!        W
 
)W<_ұjm&O1>}m봝iD.5oOi[fY-_8MMhsaS6o"–/zmz"ta;~     `/.nz
D@?_Oa/^n^^sNuD=DtWЩ׀u؁(x
z:6lЭuz\/FهQaðP;-;]C2+{     rnj_7̂oI٨
-PnU-<"
 
QZ"ږ%Y"fMĜ":!16&oNf1?@% _
 
S"5qN"/D:(8 ۈxDmDOċ=0x"?j%Mn=/E~NĒL'h0wKT+;98-4hŷ̱zsLQQyeD5[$
Dl{_ryv'kh8`Baxnt" PV'puW'Ⱦn0`?grCo /`/rod"~Ev>#b400ߚ5
 
]z>tiؠoOg@Wu8Elxv?w169ص6q#ml@{nD{       mef<|Qfhg[We%x]n
ߊ6i"nC܆lóm
EѾ^Z{Qv;`C!,A($뭚/N@WᯒL*JsT}=ΞUh#ክTÂ4J QȌ΋t^LӲ8ZA,
 
c:Z4mi5c q,iCfٿ!ό1O;Z[+zYFK觧-Rk`ojA{I" 3.8ϮE{<},p,[qV
|t` d:q+p+v;K!4'd?2=>q%|Y  m%h_~v
 
uX
 
<\5~dvkրB7Xa-_ayq'O@D:h_OBo~=iO˷N{R^ͅ BPpfU7UZΫ
 

T^@C\>סOwufcɖ6H%=i()TC
   'DZp
ai
 
<\;+ϋ5stZd}׺8ti}r:W\{?מ}v/vt\'oVbkF{v:y|b{ze}Gy^EtKa'Nգ5[CJ_BS}ٚx[`taD
 
іSh_|\s59ik"ծ9&WA.!:ysso(9ӕ6;zr߀ztFX Q8*JCy`v>   as}/`osWƬ    `O'!(V&ʬOioДV    m3Qy(8ߝq<A:%3
 
ƓqL
 
#DH)^Zɍ_B>;d;eg?9Ɋ
%5򛨎Xzdz4#
 
 
Zf;8ƥhڷ4mmȅyh-귝,mǦFkҟ6Z#׈wV`;q~)-Q
 
[/Yj/BjcubU}/       /z[/ٳ^j9/y{y׃ϋq_kY?w~N`j`Id{.󼃡7'mٯuUuO­v
 
ODaia_uVRldUӌRFTα
ϣp?7߶|Btx\JϷ=\2't»/ Ljx6"$HğOg'Oqߏw￁x;ك/0   pdZUɱZ~_b-Vc{j0r0{ɺW}%Γ-\> z{D!*"l].~feI}&2#ԗl=a166>R"Y+Ǜ~ZhQO1jHl4`&Ǹ9
 
͛u_XKT7}w3MkySRpmC!ӄ4d( |}=/X)1 N}Pӌv[!׉S4[UH}>ULos?íصI5$.FK2S1G;Fe? ;$JX-̶PZ#O5h
gx׾hM4񔎱bVӵNbD:n>x'2X@qZ2#er?k<5\8l"nWBu)#)o[:8 7:Rۤ 66k98Oof-ڴuc)zn'>  1P3"6b%N/%Uy_~ /Vӌl*>I׮5Mui`w!ꄌzf+ߢw{d[/!&
^.T9iF̤ߕa}syʫUpn({l41,؎9޹Zf0S՗;2        c7@ͅ@miۣӭ2߀+?qxĖ3h̼Q_d_u̿,?%믚07RW:Jl z@m<tMM3F໎mc|cF}¿#95EԾiQm3t&ΣY~v#NE۹x^:vn;m?:mߙu~8B@49}_{ǸMpzm4@]7m_lsQ+
 
/*Wʴc       xsOݼo?p_1o={>vGϧN3H'ݢ}ߝ=vx8xK<߇xo߅|;E
 
|[w3oB9P&	oAе:w]{ߋzC}~	xMw.u,T>BkbpK#Crh,5Mbi-iBDƨcwҏLM3'U]r=SȢsܕi֫B{#(};թ}n*%{3+R]ecy˳b׆~ΏCjh?4!tkw1jsV‡ְ:E{:rurmKK/3B\hjZ狆M\
 
6|SB3{/#pEnGQp.7-__n"r#Z@4"w&$ew5(vrw چ~<
5݇2bLą8 ݛ4RrMήZK9+ǧ	㴱^f_Q:-ӐXd:մ\a撦&>33mюhsݥ6:FӴѠ?#n{چiUS&5TȵUS*k+IWͨip9]Ά6(CPp2MlOJc:K+{PZfhGŃ6H|r;_Z~?- [o_5fQj0tӨswi& V EsQ\FU57P$hmFFa[G}a&@G Jyu7F>Bn	PwPjlDh9!N
0Q@cWy	JjT0a5Aanr-,nnM336:S 49ȨBъKjϜ6CVRKp};-(Yy2&(ϤHHK$'<;ia!u6n;S։9&[njTz?Yq zqH>bfֲ/䌍|Q[Zۢ\
 
gll}o\`ƵA~G7>>#p.O x߄qD:3&_Ɓ_A1?÷ӱ3o# eڕ._ig(=|q%=uᅛ>FUgݷIٗ}YKZLj!5kgC
 
iwutPKQ_'“}N
 
"+ab`%ދsҝ۰%طs̬%v-!t$3B+    4k43i61C6*Zh=MVՎ        qL(<c/7:\_:}     _:{+g=䤩oN椉uuwҫ{Z؀Bn:
 
fm6l
 
pwĩNDF'"SqDnZk/&10^Lc;JZ[n/
θBҮ5hUV['k>?[_:{
_xc vnTk     "( |]ldt4OSL)ce:)v7d*ee-UB^3ݍ@Y#
j>2LW_+0LYF
 
5WmW|W]Ps{-=x0xKQF+um,ܓ5ާ[hd/_W2_3
S&UjqkT
AŠB3ǧ7	@c4<91‚Ι]sk瞛-|ځ+.Ԃ+H8Kn0u~g`-4w-_;ΗcK]ݗi%nHK>Ӿ4g`1g`=w30^JXh_`*4f>s*zjX9iF+PY3:DHC?4
C4uR|C叀r@4W}Zje?8mct;z~At#ϵ'3 -ʠt!]#3L"e].ٽJ9ޟKN˻Bxy򽫤5R1Rw=s<`3ҷx'B=޽rg
 
~M6_`
 
gOP\_ ӑS   4e1o%]dbOڒ>IqD9;%(e.Gr+`        ar^p}Z)u/"'Sʱ_ťX;M        #Ĩ;O%8%5LcԦ<2)!ܸז;K?vki6m?یyr0&lB
jhY/h3j].ˠ.vf]BKt:i*8rFrP+2Rksnkt^*2iKn~:J+? D}vd&Sﻷ)eіN.p
 
$:O]9mZ唆SgTV`3:T~%I܋Sjb
 
7γN榶,Iۦm7I2rIj<ܖ<^"nm99+#Ϯ؍P\z3ee^Mx;Q5O{x2}Ag8Eb^9DG.n	*bt@q_%gRij]z-:C=3lK37eM,[,|2\,RΗLktxўW߸$>##pGRa?szjK޹|ɔRlK~2)M+cgs-4<;'Y-W{"]owœY•̧t:Փݬ@{b[̹iǷ)71O*:-c='2F2(b~&1igekgS|5wl}`}{OxݼiI8_4kſ[E/(7&&!QQjC5xqi~c3456ߥr   e%q*<*1f5)VװTg]
 
)e)\O6xiֲ/^bNFTZʭU̚4-L c<_jb@=
"tލ9`Tk)d~(PƪruU} ֛Wzt-xλm4g)utDž8=SrL)#ͮWq8OP>ڝFiJuw\ܽͯ6[&vZ[%=mU=>_N~ev$rdb= o(Қѐc'[P/8mf=쒔wTLW+%u/~4{
 
,rUKŋ,FRj"3\nVu:;mҵ⭗ǵuڮwٷ]jg
Rl>tc>Z+|.cX-Ȧ1_[7S(V.ܖ@rhqs0ۣcRWM'snBrɫJF]Wֺk{L[v1ߔP2vv7fghf;.$Vn@0/wuL/I3D呹a=ϩt}uͥUD23kFʹk
 
%
 
CA?"2< 5U0T-"`! 5U0Tǰ5i-
 
x[}lW?{{oǔ)l]BYtkF+-t@`s)턅d7YL&KCJ`(?#&.ef1d$&~ssoߏޚE9y|"#Dw1C̭xwIjX()KHq~rBO)_@.;D?kbskۛ6Gy9fz?G++PEM
HIķ.[|gAU)}|^Fق1l-=ҳقeטTXLBH!tڶGry#I޽{xln
tZyN!$ĿgeynyC+<2f]"!e^v.EwU	J>šޢPء
 
aɄF1a6KGtUٞb;z(oylϖU7@>ы!Ix]ǻ؃
 
l3itUk 0c"?a~ws)?;Lxvֱ$R?@種4s?s:kQZDج&|B}t:JRba,;HxjTܩ@KJ).';ypy8x`ak%۱A>Q-d=;ơy#Ho'7ơyrl䣵A13
7a{9֘/   r./zNRKv@sq^3@L>Ϝd˲!sWA-riCcݺ4$ӎx'bIhMvP&-ΫrT}O^WG=WMՆp5uF?[WU~gNcq/8
 
׀q(0^+3
`c0zUկ=5*Wćꇨ7e#wPtb`#xQ`cx
G*0^7o.s~ľ-_TD
 
qQ8dz=h!h=MqAT,B4\mr
k'czQZ2>cד"7{E[V^{ŌkXWVboew
/1Wz׮bQZ'YOD1/zC#K]LfGw;nItנ̾aUl@HRҴ"WY^GGf;x]@a9zf3eQ>f˘wƳ(Q[xetۃGBQYit"QC9Yd]>ͺe3(&J>m|        m_Y궟"TlBnnmYEnw
:α^~?-c[Y{n.ɶzۄ:xQ3~^껌l>X0}ӯkAk_K9|y08g*wӾk4O>mu|I
 }ᰎGZ*nx|1uѮ4#}~Cs2?Exc<~4/۴},LgCl8|증!$QDtt}-~Yo&
 
q>0{b6Xy#tvZYز0CtG-J]߸MwX
 
~r~>Již|+e虶H~|?D8)
 
^˟BBgXwZJ%c,KC^ J )^*Yz9pҋ^l?@wJCwjIqo$.W*t<0ʒ&\oJ=zT'|
 
2>Z6J}',Ӄ_zRyg\´O񮖹}#ƶYBr~_LxO]˾7޾מ=x)NcI_282)s|kn.3~X(LϩIz,U4o/     xyٯ|퓓n8}-|>+i7rtЉB}(L~-sOX^_ם MXe9[Xҁ}Y=8,V>%Jzz'ғ   L,;{U(:U3{KRF{?F]{[h{{7).n{_*(d        1GMhZ&vL\pS@k:a>#o+}+akƖ
9,'^Yt=hOO6L2y͙~|yg1g            ŧgmE=ki^ge'5+keCǟ2
 
Y&3{6Y&Rg3ׂtv#?*w!JJkd>d'7~'ynMd7eʕM~%_իԢM}ĖUM2/uD
 
FDY[D`;8n~oor{F%n:w߯<%nX}3goT Dd< J
 
9
 
CA?"2fWlYt3:.`!fWlYt3:<g
O@Z)x՘OlW'k&iEKp\X&NV@ޝYffr*R(RC%6*U*"'NQ R%|ͬg׻޵)fyg*Y_&_Gzbgf"1}'Rw~>=j<6-PI"A"34:}')?;/s}g("ȧ**#%ܪ۠C㟨+tIF.w8!+6˕¸ο%$ޏBænϔY2
 
acd̬ >}8?{r.хQ)^5ӈ&NE=YpZe4/2cݲ^Cg#~+Kxg;34G/!ACf;0i/A㐀_7]K}վc]/ޱ:dv/,IIYpq2%2/Ay{y
Oʆqyd7{d^=
 
B
 
G2>~
 

:r?>n@?`#_>'ss
 
zB&m~FCO@?.Cy}:	ա
?f:iL<9i;3 7~(7nmsCRE4ꍑ-[{]z6zΡ9'򝪈"_eǕ2+2N$0'ŲTBN_|cJ
  GTet=']dwuDNJTrJx $5Y]2į,EԯsQbIF,ŚxB6\+,H`J??Ns3qFۘ2t}/+T[+awKxKǓu4>Gsst}$"z*
q     6{Z]#ExCYCxuĵǺjb].
=d
+ĪSm8K ̉A6!CFaCx`A"#`q]~wEweD%7HD\+ڸ'zE"%GGݩ_T|ka'P8p-RՏ=&wQYY_a}7el]㶊~mjk]=CXV%sX몽cvn__}!]WJXijwaW}2A',Iu͏N.XW$Bg@@aNuU)RQJ*GfJ;qfu
 
)7s9EA}ɳf}^Ԩ=!ϭ!ϭūx;LHKju]>RSu9%i
bUe(+z݋Ø:en5k,7S84V|ewўۚ[f8@[doj&jx.Ѭ)
 
41ľLP.
łt]V+*V_C\v>j9%Pj`xTW'N
*Ü6iVyL6dosG@XC:nI[ڧp)]T5k֖3o   |.o~.fܲ>lgV{*e6}zoYk8vkb>9=z5)*?'iG'n?Z7m},].Dԫ8$"=u`'+KO滼m[mvٶpYªcD;bm.Z)=mjkVW;Ur-I~_
 
ݿ0{cw/!Ddz
l
 
'
 
CHA0wishbone_compatible.gif      b /'(`
 
sG/ 7n /'(`
 
sG/PNG
 

 

IHDRoEEPsBIT&C`PLTE9J)9){ksZcJRo~tRNS@fcmPPJCmp0712HsIDATx^] Zv)9G[8UR
 
|$tu
 
+PW@]u
 
_S R_<qZ}w
 
lX
 
Dh;橺8[눊HEp4QpUBH0q4?W43`Y`FøU=Hg7_W
u$Ϳ5WUz-0qu4_;?{4\1ޟ\WM:x
ƦW
cW]XLsTVݤ~qW
1n03`UíC#pDA       tI34*{2xA3    `&,6$GVMG-6ઋ&UH3`,+F
osU\A3CjsAYD'YLga<.I@U##,K@:Y2*tD\J@g#vB`~g?vy<̃D3Gx Wm1AcS\%1~顙c#\,ׁɑ~!9UR:Đ?o0}p'#4m(%)UO4ab9G,M構јU-@F`rt.;-\s}O3GJr,U2+Æ_ƛg[p3?D"`B0b`ܙك
 
8i?hLrQHU]R-rOcP%[=6[vm4F>1(g9\
mZvWV7{
 

~
a'Q.m E?ʍ4Xji{_&4Px@>evhFcr$9v}?
 
D_/J}y7*bOȎQ+p=>xJPUOAf:L"NseB?Dkv}>1R\UUgp<!WXd%V7"ժ/?IhLM<-A;ߠr#ffL(DqxV6r891+0J셅mL-=O'hԠc#*r:b칭0
 
8}B—ӆh.H@јW
 
&OΧ!
yO{\l'j۟ӱ8	#h*t>&?_6@KI3M"+ڻtMqHjV24Cj%N+/z MM2t"*sT˂)JDvǚCܥu0fF.Vm#ɱeUˬst>(,`1(5bը.@natF;bpmJkX   z0ǫ:x    p"P`̣dp&  !=dSNPg48nR.7ތ
QW=!c4+`tQgb.?}CfW&Gz\{u8Kw"Zg6L/7l4=t;Vwo)0m,QE?FA38N\ku(4ɣEH7wnbehO;(!ףY&*FʭfQ'cwyؙ$cX#`1
d<.@+\O,=Ľ8vqPn(Tl<򘁾d(0|1;3ލ4.SaMX@
 
m(s޲Lwy7GꆥuXqk$cnL;X[@#Ɛ?%&PON)rhXhauwu͉ꆭuPhD}H^^&UHz_Cҹ/s,}R:-jW|y~##hx̫e,	E^D@%2e>ißU 24H)<;(ޙBͧX/QH~f
 
T\նF]|`I<5  Cn*\5i'"T
 
Imui2NsSi:f˳Kl1IIPd)dce"269QP2c7Oč!5
 
0KWՐBsw@4ഌ
 
4!&t
r|Je˕dYO[[~8L)"07>ԐYaJ91[vH#L!*~̏׀IyD#HO(:@-E[Ya|;zğ%za`"%"?
 
Bԉٙ:lbڿXW~'pÕg[P|b!MzdQoS
 
˾Z0,(4pY͓dZphe0ˊ,dztH{%ئ9M
 
V7j(}~/!&na`L衙
 
&}MX0e	=,M{iiho4xQT$!lF±` .5Z?LN0HӾ8`u83fO{a'/_Ĺ2P xj!-$8+g	~2hnNrNTKNƊ(V(Rbx؞U$7|vO,8|uzu|(	|4J;
 
^mo)f&\^{)f͔E#nM(&|6'`Iv3A2WL}CJ)DXXmAiZՀjB;5@ײ{gpn\J(>1B#ڊQ_"dBLmRJB9SuoBޟhjeR
 
j;injpp]Rj'px$(E8c;L^ltxΖϝgmYG%Շ(7 DF)B!^C熈[E^2WPqPp_.=v&dy	.Ł.qZ9R$r6S	;,*&`
 
!(fBJN֤mK~D
 
]J\ZI,\D[**G-gPml       ,EWZVi?f-KP޹50&3QԠќq9A"lfmLVv-\*{Hir&-IZXtOYhѓI
 
/+EJ,J 7q^     qvvE X=/3I[JDLaJ$X!ëSJ7b1J.rlC,@-"}cTڃ5=oᴅHȂ<ni?%FE6oHfڊQMvQJL-ǙW@\6Ezm:Em
 
rM帏+{I3A0n:Q9̀ijdI5:±=‘YލM_fAoF΃;HDR&j?^nJkUqlp-JM=,2Cz9>?=&"sj՝bKWma
 
xdŌE2x޻
FKim=
$  w j      {I{uw~YՏ3'puM:۝J0OS])>9e^}Xu]ؠ**ځ)I`4}J/h{f -Wqh;Р@bvq4c))7g^LWZ5Hm#W.A
 
0zjD0r39Y4IԷ֘i      
 
od#NXxW\`:\
 
BZGBY~ܻ8HhG$29]      T
pRzWy>~tLkAS@%^% Fv)ZڴW":?=m~vqUsEV=9O/o4c  ˇPŽڗ;lJI       S*! !e>/Oj$z&v8vSdIsm_gȔy^ij5NTA*=9` ?-*1-E{C̉Try{rAǗ}qSjԔRNAa0ses?=;P}X#ږU#'iU0xR"8bYvs8,2?~PrCR+f81P     “w(a@r
 
(luB @/ԌFbxRJHB쾲ұ3QY6O
 
qEC>o
0]lV6MeEgKiwVL7rd0EZks-!?@fhZ3ZGMmR;4/=ͨ鍲ЎR6+or;b%ڟtyRHn&h#[IS'{ra,?
וl'a+, i
 
p   ̧OZ_oEU̯@ʘ"joc󐲙B%l;^U1
 
1ZG>Dmq;1?}$رfU<ӖfFq@;E؂	Ok&v$aiU+;l;R^W o-ADC9"h,ZnX:U]utw.MφGؑ 3X柎A@8\&U&Np>-2-~~ʹK[FolX2UjB$?0W&Ըn@ ._6J%8xuPfUwF8Q
ei.UXz,aHjXlGB%^Խ2cVUsThκtOmU"pBM:0	FZ18QZ`NU~S.MJ/Oxt*UybtrfF Lv|R02Q &NhoQUrQǗԔ#lnm(w;E^IZA'%{͞zWR`(8*}1Eܲn2GόMZ?d]     B"[vT1U͊gVZRʹ9rf{y4{F&eŜ b&x+l(ZڎmwTe-fr@8rx">W݁=~rDGDq={f3p3U,J'oFd{1d:چќc[KIz8 G87ާP9۩bE   v,~_OR9B20#M:u0A]EEb:JZ?r|?pFE'AǢq/桉JTuԵ\P$Y k@EGf36]OۓĦof4bhRIiPQǪf~`
 
'3؀v?mOR̞{(یѹk̏5aAXQV_C\zEpg<MWnWu/XGq\ex% #
 
Ys")cJP     z#qu¹S=o?4\r'uZMqO՜v
 
^MTI+"CO»_%MzCBWґ@_?="fRi*7߽OEUe{Ƕ%E_qٽ.. |sw77'W˜ZڳZL:(Ǔ2ښIh7Xf64kt'7YDq>oCTUlzAzFYx7p;XgIB]gxo5|QL%       Fͬ;yhj9L`bۯYGXAssv>M)?+vNMW-]4vqhZew$,
 
c@Gw1.Z^U}DDAK
<ŕÅw0%KJ'r/&=KzvLt0.$G6r{b+zOy{Ҩ6$Ő
 
Y5b,G=Ybc4$8 C43JWgI4oMH}r  1sEAӟUM    ~sŏu5e&:qI,Pm	
 
&:
6ӉE61F1*ƯL4/*5        ˜N#f4&6-8VG
 
c       t(/FXj"VKh+W&E0+9k_`FXjqwyi#-e=
Yl4&pUT
z_E'eѤYqL]oW߇%(#r[ZY&Uye$P}`0Ь\pд]᳕FUڬ030hVFДhr>ɡWYYwN
[~z||Z
 
w~
 
|H/ۦMMK'[NIwON@]u
 
+PW@]u
 
+PW{4IENDB`Ddt%0
 
:
 
#A
 
2+q&13ES|@8Y`!q&13ES|@\xڽXO\E>3ˏBR]5bT"5`kiwF5Ole
 
CompObjTViObjInfoWCONTENTS}0
 
Q<=KuyTiming DiagramTiming.Document.19qTiming Diagram
 
Q<=KuyTiming DiagramTiming.Document.19qTiming Diagram      
 

 !"#$%&'()*+,-.0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnpqrstuvwxyz{|}~Timing Diagram Editor v7.1g - Output File
 
 
PROJECT
 
BaseTimeUnit    1
 
DisplayTimeUnit 2
 
TextGridX       250.000000
 
TextGridY       6
 
EdgeGridX       250.000000
 
ImportStartTime 0.000000
 
ImportEndTime   281474976710656.000000
 
TimePerPixel    6.497175
 
Visible DELAYS  SETUPS  HOLDS   SAMPLES TEXT    HIDDENATTACHMENTS       CRITICALPATHS   GRIDLINES       UNCERTAINTY
 
ColWidths       144,216,288,423,488
 
ScrollPos       0.000000,0.000009,0.000000
 
DefDelayRule    1
 
NoEventOverlap  NO
 
SigLabelFontHeight      10
 
LabelHeight     12
 
LoadLibsToMem   1
 
UseFullPathNames        1
 
LibPath
 
EntireTime      YES
 
PrintTimeSpecified      NO
 
FromTime        0
 
ToTime  5.75
 
AllSignals      YES
 
CurrSelSigs     NO
 
PrintTo 2
 
PrintFileName   C:\DOCS\reset.wmf
 
PreviewInterchange      YES
 
PreviewTIFF5    NO
 
UseMargins      NO
 
PrintTimeLine   NO
 
PrintBorderBox  YES
 
PrintSigNames   YES
 
PrintSigNamesOnEachPage YES
 
AddPreviewToEPS NO
 
PreviewRes      150
 
MarginLR        1.25
 
MifImageWidth   6.00
 
MarginTB        Auto
 
Header  %d %t;%f;%p
 
Footer
 
ScaleHorz       100
 
ScaleVert       100
 
ScaleHPage      1
 
PrintImage      DIAGRAM
 
DefaultTimingModel      minmax
 
DefaultClock    Unclocked
 
DefaultEdgeLevel        neg
 
DefaultSet      Not Used
 
DefaultClear    Not Used
 
DefaultClockEnable      Not Used
 
DefaultClockToOutLH     0
 
DefaultClockToOutHL     0
 
DefaultSetup    0
 
DefaultHold     0
 
DefaultRegStartupState  unknown
 
DefaultPodSize  8
 
DefaultActiveLowSetClear        True
 
DefaultAsyncSetClear    True
 
DefaultActiveLowClockEnable     True
 
SigLabelFontHeight      10
 
PROPS!
 
!
 
 
STYLE
 
DefaultFont     USER    {-17,0,0,0,400,0,0,0,1,0,0,0,0,Arial,0}
 
DrawWndFont     DEFAULT
 
DrawWndColor    DEFAULT
 
GridWndFont     DEFAULT
 
GridWndColor    DEFAULT
 
LabelWndFont    USER    {-13,0,0,0,400,0,0,0,0,3,2,1,34,Arial,0}
 
LabelWndColor   DEFAULT
 
ParamDispPref   0
 
ParamWndCellDisplay     0
 
CustDispString  %n v=%mv,%Mv f=%mf,%Mf m=%mm,%Mm d=%md,%Md %c
 
CustomDisplayStringRTF  {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont %n v=%mv,%Mv f=%mf,%Mf m=%mm,%Mm d=%md,%Md %c}
 
MarkerDispPref  4
 
MarkerCustDispString    %n v=%mv,%Mv d=%md %t
 
MarkerCustomDisplayStringRTF    {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}{\f1 \fswiss MS Sans Serif;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont\f1 %n v=%mv,%Mv d=%md %t }
 
SignalColor     2
 
LabelOffset     4
 
BusDisplay      0
 
WaveFormWidth   0.500000
 
WaveFormColor   0
 
InputWaveFormColor      16711680
 
SlantedEdges    1
 
SlantAngle      75
 
RightJustifySigNames    1
 
AutosplitEnabled        1
 
AutosplitChar   _
 
DynamSizedSignals       1
 
!
 
 
DIAGRAMTESTBENCHSETTINGS
 
FilesBeforeDiagramModel
 
FilesInsideDiagramModelDeclarationSection
 
AbortHdlCodeEnabled     1
 
DelayHdlCodeEnabled     1
 
SampleHdlCodeEnabled    1
 
MarkerHdlCodeEnabled    1
 
VerboseSamples  0
 
VerboseDelays   0
 
VerboseFileInput        0
 
VerboseSequenceVerification     0
 
IncludeDelayTime        1
 
ExecuteFromTopLevel     1
 
TimeOutInDiagramLengths 0
 
DefaultCycleClock       Unclocked
 
DefaultCycleEdge        neg
 
!
 
 
MACROS
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRisingFalling
 
Percent 100
 
!
 
 
CLOCK   clk_risc
 
PERIODE 1
 
DUTY    50
 
OFFSETE 0
 
INITIAL LOW
 
MAXUNCERTRISE   0
 
MAXUNCERTFALL   0
 
MINUNCERTRISE   0
 
MINUNCERTFALL   0
 
JRISEE  0
 
JFALLE  0
 
GRID    1       1       1       2       2       16711680        0        0
 
ENDGRID -1
 
DIRECTION       input
 
MASTERCLOCK     None
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   True
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E5      1       2500    2500            1       0        DR      0
 
E6      0        3000    3000            1       0        DR      0
 
E7      0        3500    3500            1       0        DR      0
 
E9      1       4500    4500            1       0        DR      0
 
!
 
 
SIGNAL  rst
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        1750    1750            1       0        DR      0
 
E1      1       3750    3750            1       0        DR      0
 
E2      0        5750    5750            1       0        DR      0
 
!
 
 
SIGNAL  dbg_dat_o
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
LSB     0
 
MSB     31
 
SignalActionType        0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   True
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
VhdlMapping     DefaultVhdlMapping
 
PROPS!
 
E0      X       1750    1750            1       0        DR      0
 
E1      V       4750    4750    0x0     1       0        DR      0
 
E2      V       5750    5750    0x4     1       0        DR      0
 
!
 
 
SIGNAL  dbg_op_i
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     3
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      V       5750    5750    READ PC 0x0     1       0        DR      0
 
!
 
 
PARM    Trs
 
MIN     NULL
 
MAX     NULL
 
COMMENT Reset Setup Time
 
NameRTF {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont Trs}
 
MinRTF  {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont}
 
MaxRTF  {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont}
 
CommentRTF      {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont Reset Setup Time}
 
CLOCKNAME       Unclocked
 
CLOCKEDGE       neg
 
IsApplyInput    False
 
PROPS!
 
!
 
 
PARM    Trh
 
MIN     NULL
 
MAX     NULL
 
COMMENT Reset Hold Time
 
NameRTF {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont Trh}
 
MinRTF  {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont}
 
MaxRTF  {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont}
 
CommentRTF      {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont Reset Hold Time}
 
CLOCKNAME       Unclocked
 
CLOCKEDGE       neg
 
IsApplyInput    False
 
PROPS!
 
!
 
 
SETUP   Trs
 
FROM    clk_risc        E9      S0
 
TO      rst     E1      S1
 
OUTARROWS       0
 
USERPLACED      0
 
DISPLAYAS       6
 
CUSTDISPSTRING  %n v=%mv,%Mv f=%mf,%Mf m=%mm,%Mm d=%md,%Md %c
 
CustomDisplayStringRTF  {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont %n v=%mv,%Mv f=%mf,%Mf m=%mm,%Mm d=%md,%Md %c}
 
EnableHdlCodeGeneration False
 
OrderIndex      1
 
PROPS!
 
!
 
 
HOLD    Trh
 
FROM    clk_risc        E7      S0
 
TO      rst     E1      S1
 
OUTARROWS       0
 
USERPLACED      0
 
DISPLAYAS       6
 
CUSTDISPSTRING  %n v=%mv,%Mv f=%mf,%Mf m=%mm,%Mm d=%md,%Md %c
 
CustomDisplayStringRTF  {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont %n v=%mv,%Mv f=%mf,%Mf m=%mm,%Mm d=%md,%Md %c}
 
EnableHdlCodeGeneration False
 
OrderIndex      2
 
PROPS!
 
!
 
 
MARKER  MARK0
 
ATTACH  rst     NULL    S1
 
TIME    2750.000000
 
RELATIVETIME    0.000000
 
DISPLAYAS       5
 
MARKERTYPE      Timebreak(Curved)
 
WHILERETURN
 
REPEATNUMBER
 
SNAPTO  0
 
COMPRESSTIME    0.000000
 
COMMENT
 
!
 
 
_1050078837ZQ<=Kuy`}`}Ole
 
CompObjY[iObjInfo\CONTENTS?(_1050064409l_Q<=Kuy`}@9Ole
 
CompObj^`iTiming Diagram Editor v7.1g - Output File
 
 
PROJECT
 
BaseTimeUnit    1
 
DisplayTimeUnit 2
 
TextGridX       250.000000
 
TextGridY       6
 
EdgeGridX       250.000000
 
ImportStartTime 0.000000
 
ImportEndTime   281474976710656.000000
 
TimePerPixel    6.497175
 
Visible DELAYS  SETUPS  HOLDS   SAMPLES TEXT    HIDDENATTACHMENTS       CRITICALPATHS   GRIDLINES       UNCERTAINTY
 
ColWidths       144,216,288,423,488
 
ScrollPos       0.000000,0.000000,0.000000
 
DefDelayRule    1
 
NoEventOverlap  NO
 
SigLabelFontHeight      10
 
LabelHeight     12
 
LoadLibsToMem   1
 
UseFullPathNames        1
 
LibPath
 
EntireTime      YES
 
PrintTimeSpecified      NO
 
FromTime        0
 
ToTime  5.75
 
AllSignals      YES
 
CurrSelSigs     NO
 
PrintTo 2
 
PrintFileName   C:\DOCS\reset_gated.wmf
 
PreviewInterchange      YES
 
PreviewTIFF5    NO
 
UseMargins      NO
 
PrintTimeLine   NO
 
PrintBorderBox  YES
 
PrintSigNames   YES
 
PrintSigNamesOnEachPage YES
 
AddPreviewToEPS NO
 
PreviewRes      150
 
MarginLR        1.25
 
MifImageWidth   6.00
 
MarginTB        Auto
 
Header  %d %t;%f;%p
 
Footer
 
ScaleHorz       100
 
ScaleVert       100
 
ScaleHPage      1
 
PrintImage      DIAGRAM
 
DefaultTimingModel      minmax
 
DefaultClock    Unclocked
 
DefaultEdgeLevel        neg
 
DefaultSet      Not Used
 
DefaultClear    Not Used
 
DefaultClockEnable      Not Used
 
DefaultClockToOutLH     0
 
DefaultClockToOutHL     0
 
DefaultSetup    0
 
DefaultHold     0
 
DefaultRegStartupState  unknown
 
DefaultPodSize  8
 
DefaultActiveLowSetClear        True
 
DefaultAsyncSetClear    True
 
DefaultActiveLowClockEnable     True
 
SigLabelFontHeight      10
 
PROPS!
 
!
 
 
STYLE
 
DefaultFont     USER    {-17,0,0,0,400,0,0,0,1,0,0,0,0,Arial,0}
 
DrawWndFont     DEFAULT
 
DrawWndColor    DEFAULT
 
GridWndFont     DEFAULT
 
GridWndColor    DEFAULT
 
LabelWndFont    USER    {-13,0,0,0,400,0,0,0,0,3,2,1,34,Arial,0}
 
LabelWndColor   DEFAULT
 
ParamDispPref   0
 
ParamWndCellDisplay     0
 
CustDispString  %n v=%mv,%Mv f=%mf,%Mf m=%mm,%Mm d=%md,%Md %c
 
CustomDisplayStringRTF  {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont %n v=%mv,%Mv f=%mf,%Mf m=%mm,%Mm d=%md,%Md %c}
 
MarkerDispPref  4
 
MarkerCustDispString    %n v=%mv,%Mv d=%md %t
 
MarkerCustomDisplayStringRTF    {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}{\f1 \fswiss MS Sans Serif;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont\f1 %n v=%mv,%Mv d=%md %t }
 
SignalColor     2
 
LabelOffset     4
 
BusDisplay      0
 
WaveFormWidth   0.500000
 
WaveFormColor   0
 
InputWaveFormColor      16711680
 
SlantedEdges    1
 
SlantAngle      75
 
RightJustifySigNames    1
 
AutosplitEnabled        1
 
AutosplitChar   _
 
DynamSizedSignals       1
 
!
 
 
DIAGRAMTESTBENCHSETTINGS
 
FilesBeforeDiagramModel
 
FilesInsideDiagramModelDeclarationSection
 
AbortHdlCodeEnabled     1
 
DelayHdlCodeEnabled     1
 
SampleHdlCodeEnabled    1
 
MarkerHdlCodeEnabled    1
 
VerboseSamples  0
 
VerboseDelays   0
 
VerboseFileInput        0
 
VerboseSequenceVerification     0
 
IncludeDelayTime        1
 
ExecuteFromTopLevel     1
 
TimeOutInDiagramLengths 0
 
DefaultCycleClock       Unclocked
 
DefaultCycleEdge        neg
 
!
 
 
MACROS
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRisingFalling
 
Percent 100
 
!
 
 
CLOCK   clk_risc
 
PERIODE 1
 
DUTY    50
 
OFFSETE 4.5
 
INITIAL HIGH
 
MAXUNCERTRISE   0
 
MAXUNCERTFALL   0
 
MINUNCERTRISE   0
 
MINUNCERTFALL   0
 
JRISEE  0
 
JFALLE  0
 
GRID    1       1       0        2       2       16711680        0        0
 
ENDGRID -1
 
DIRECTION       input
 
MASTERCLOCK     None
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   True
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E5      1       7000    7000            1       0        DR      0
 
E6      0        7500    7500            1       0        DR      0
 
E7      1       8000    8000            1       0        DR      0
 
E9      1       9000    9000            1       0        DR      0
 
!
 
 
SIGNAL  rst
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        1750    1750            1       0        DR      0
 
E1      1       3750    3750            1       0        DR      0
 
E2      0        5750    5750            1       0        DR      0
 
!
 
 
SIGNAL  dbg_dat_o
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
LSB     0
 
MSB     31
 
SignalActionType        0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   True
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
VhdlMapping     DefaultVhdlMapping
 
PROPS!
 
E0      X       1750    1750            1       0        DR      0
 
E1      V       4750    4750    0x0     1       0        DR      0
 
E2      V       5750    5750    0x4     1       0        DR      0
 
!
 
 
SIGNAL  dbg_op_i
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     3
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      V       5750    5750    READ PC 0x0     1       0        DR      0
 
!
 
 
MARKER  MARK0
 
ATTACH  rst     NULL    S1
 
TIME    2750.000000
 
RELATIVETIME    0.000000
 
DISPLAYAS       5
 
MARKERTYPE      Timebreak(Curved)
 
WHILERETURN
 
REPEATNUMBER
 
SNAPTO  0
 
COMPRESSTIME    0.000000
 
COMMENT
 
!
 
 
*ibi*
JP"M^465Ysٽ5$';s̝ʈU~RE0)D??%_CfDPɠ?)]]s:uq-Ф*:`{\
 
>iuP*PH"ܻ_/{{
N/Fi2N.a*e5QV11˕T^L1ڥ9Bl
Yg&]}~]Hh=TAΝ=1'QfiRs
?7؟;sH{ee^׽̢
 
]CMؙvblZsD魯L7L7.
 
}x^L6.˚}"Lag0陀btJ5Tqs     tW'.-nqֵ]k5t}GmFks_]2z
 
9Hem&I9[W033/L!k5
 
H\0hB*nU4#ܣ;7~g3'hǧE>Z;$)w"gm*K3g:JX߃8y4Q4&}Q_oB*WٰRnr얅_4~nh2LE`fnr2r)!m[eVBt]A}2cYyZo/a'v猗Sjw.5S\3E+͝B@+rN9{WV׆Z19̙ɩ"s&EqBn[Hy+F]Ԩ˙7Ajf,FgdIJ鲎3qA!?-F;J
 
. OoxAtO"k;Ѿkz{2kUhVkx<+}xxULkj闙kA! 3kO[(^=;篞~߇i̷{| u 
.BjpOjcԎ7N;|#N1ʢQEO'"wSf?Eu^Yt5s.W1;CmQ("G?_}>.l=\]wU[8,>Ca       ֿl/î-
 
E\q(_>zH®"%maఘG9XRg0]G"%mQ("G?_}{Myלwm/uCo
 
/^\Uotdnq.']z:}DyK_Ref513206810gDdt%@0
 
;
 
#A2kZx<aKm]*d``!kZx<aKm]*Dp\8
xڽWNG>3&iLZ&AS*е"F4IȂqzoP_
 
Hk+z=\svy?]1R b-kSrA#x%KlevlW!*z/iS貎iK+Ge^ڈbHp]ZׁJh9N4EO܃.sBZ-KXujFE";ؘxm0wzJ!mW6C+\H{ќ[/(Q[X{681?GO;KԿ\S?u÷Bϟm?8\{2dK.i.{/׫O.-Bg5
HY=llD(F4]
9u.c/
ʬ+KwUi+ZeW{QO]        ?]:N8B]7o~y"$)N:e2r}?QBgat6R9{)U԰vd9;V޸&SwhVtr9L2EE)p$2WZJ?(jWX5挝"V;ߩT&g9&Z=cߦ]^ȣ95Oa)lw>qw`[w4He:RUF;k!eWgYuQ2vy\JN(s^5m/IpQheBvy>;VF(VǤ~d߼4uc)fbM'7HFccC9g&[6HGs\->/ޣܽ([W~a[8_~Eؔx?Š=hwȮnU2Vw y覵9HVFob-@;/1dMFWyې*tZ~Eal
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4a$$IfT xZVz!
 
t0
"6$$$$4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4a$$IfT xZVz!
 
t0
"6$$$$4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4a$$IfT xZVz!
 
t0
"6$$$$4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!! 
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4a$$IfT xZVz!
 
t0
"6$$$$4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4a$$IfT xZVz!
 
t0
"6$$$$4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4a$$IfT xZVz!
 
t0
"6$$$$4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4a$$IfT xZV!
 
t0
"6$$$$4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
Q<=KuyTiming DiagramTiming.Document.19qTiming Diagram
 
Q<=KuyTiming DiagramTiming.Document.19qTiming DiagramObjInfoaCONTENTS~7_1050068897zdQ<=Kuy@9 Ole
 
Timing Diagram Editor v7.1g - Output File
 
 
PROJECT
 
BaseTimeUnit    1
 
DisplayTimeUnit 2
 
TextGridX       625.000000
 
TextGridY       6
 
EdgeGridX       625.000000
 
ImportStartTime 0.000000
 
ImportEndTime   281474976710656.000000
 
TimePerPixel    17.543860
 
Visible DELAYS  SETUPS  HOLDS   SAMPLES TEXT    HIDDENATTACHMENTS       CRITICALPATHS   GRIDLINES       UNCERTAINTY
 
ColWidths       144,216,288,423,488
 
ScrollPos       0.000000,0.000000,0.000000
 
DefDelayRule    1
 
NoEventOverlap  NO
 
SigLabelFontHeight      8
 
LabelHeight     10
 
LoadLibsToMem   1
 
UseFullPathNames        1
 
LibPath
 
EntireTime      YES
 
PrintTimeSpecified      NO
 
FromTime        0
 
ToTime  15.625
 
AllSignals      YES
 
CurrSelSigs     NO
 
PrintTo 2
 
PrintFileName   C:\DOCS\wb_writesingle.wmf
 
PreviewInterchange      YES
 
PreviewTIFF5    NO
 
UseMargins      NO
 
PrintTimeLine   NO
 
PrintBorderBox  YES
 
PrintSigNames   YES
 
PrintSigNamesOnEachPage YES
 
AddPreviewToEPS NO
 
PreviewRes      150
 
MarginLR        1
 
MifImageWidth   6.00
 
MarginTB        Auto
 
Header  %d %t;%f;%p
 
Footer
 
ScaleHorz       100
 
ScaleVert       100
 
ScaleHPage      1
 
PrintImage      DIAGRAM
 
DefaultTimingModel      minmax
 
DefaultClock    Unclocked
 
DefaultEdgeLevel        neg
 
DefaultSet      Not Used
 
DefaultClear    Not Used
 
DefaultClockEnable      Not Used
 
DefaultClockToOutLH     0
 
DefaultClockToOutHL     0
 
DefaultSetup    0
 
DefaultHold     0
 
DefaultRegStartupState  unknown
 
DefaultPodSize  8
 
DefaultActiveLowSetClear        True
 
DefaultAsyncSetClear    True
 
DefaultActiveLowClockEnable     True
 
SigLabelFontHeight      10
 
PROPS!
 
!
 
 
STYLE
 
DefaultFont     USER    {-17,0,0,0,400,0,0,0,1,0,0,0,0,Arial,0}
 
DrawWndFont     DEFAULT
 
DrawWndColor    DEFAULT
 
GridWndFont     DEFAULT
 
GridWndColor    DEFAULT
 
LabelWndFont    USER    {-13,0,0,0,400,0,0,0,0,3,2,1,34,Arial,0}
 
LabelWndColor   DEFAULT
 
ParamDispPref   0
 
ParamWndCellDisplay     0
 
CustDispString  %n v=%mv,%Mv f=%mf,%Mf m=%mm,%Mm d=%md,%Md %c
 
CustomDisplayStringRTF  {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont %n v=%mv,%Mv f=%mf,%Mf m=%mm,%Mm d=%md,%Md %c}
 
MarkerDispPref  4
 
MarkerCustDispString    %n v=%mv,%Mv d=%md %t
 
MarkerCustomDisplayStringRTF    {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}{\f1 \fswiss MS Sans Serif;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont\f1 %n v=%mv,%Mv d=%md %t }
 
SignalColor     2
 
LabelOffset     2
 
BusDisplay      0
 
WaveFormWidth   0.500000
 
WaveFormColor   0
 
InputWaveFormColor      16711680
 
SlantedEdges    1
 
SlantAngle      75
 
RightJustifySigNames    1
 
AutosplitEnabled        1
 
AutosplitChar   _
 
DynamSizedSignals       1
 
!
 
 
DIAGRAMTESTBENCHSETTINGS
 
FilesBeforeDiagramModel
 
FilesInsideDiagramModelDeclarationSection
 
AbortHdlCodeEnabled     1
 
DelayHdlCodeEnabled     1
 
SampleHdlCodeEnabled    1
 
MarkerHdlCodeEnabled    1
 
VerboseSamples  0
 
VerboseDelays   0
 
VerboseFileInput        0
 
VerboseSequenceVerification     0
 
IncludeDelayTime        1
 
ExecuteFromTopLevel     1
 
TimeOutInDiagramLengths 0
 
DefaultCycleClock       Unclocked
 
DefaultCycleEdge        neg
 
!
 
 
MACROS
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CLOCK   CLK_RISC
 
PERIODE 2.5
 
DUTY    50
 
OFFSETE 0
 
INITIAL HIGH
 
MAXUNCERTRISE   0
 
MAXUNCERTFALL   0
 
MINUNCERTRISE   0
 
MINUNCERTFALL   0
 
JRISEE  0
 
JFALLE  0
 
GRID    0        1       0        2       0        16711680        0        0
 
ENDGRID -1
 
DIRECTION       internal
 
MASTERCLOCK     None
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
!
 
 
CLOCK   dwb_CLK_I
 
PERIODE 5
 
DUTY    50
 
OFFSETE 0
 
INITIAL LOW
 
MAXUNCERTRISE   0
 
MAXUNCERTFALL   0
 
MINUNCERTRISE   0
 
MINUNCERTFALL   0
 
JRISEE  0
 
JFALLE  0
 
GRID    1       1       1       2       2       16711680        0        0
 
ENDGRID -1
 
DIRECTION       input
 
MASTERCLOCK     None
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   True
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
!
 
 
SIGNAL  dwb_ADR_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
LSB     0
 
MSB     31
 
SignalActionType        0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   True
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
VhdlMapping     DefaultVhdlMapping
 
PROPS!
 
E0      V       -1      -1              1       0        DR      0
 
E1      X       3125    3125            1       0        DR      0
 
E2      V       13125   13125   Valid   1       0        DR      0
 
E3      X       15625   15625           1       0        DR      0
 
!
 
 
SIGNAL  dwb_DAT_I
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
LSB     0
 
MSB     31
 
SignalActionType        0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
VhdlMapping     DefaultVhdlMapping
 
PROPS!
 
E0      X       13125   13125           1       0        DR      0
 
E1      V       13126   13126   Valid   1       0        DR      0
 
E2      X       15625   15625           1       0        DR      0
 
!
 
 
SIGNAL  dwb_DAT_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
LSB     0
 
MSB     31
 
SignalActionType        0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      X       3125    3125            1       0        DR      0
 
E1      V       13125   13125   Valid   1       0        DR      0
 
E2      X       15625   15625           1       0        DR      0
 
!
 
 
SIGNAL  dwb_WE_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      X       3125    3125            1       0        DR      0
 
E1      0        3467    3467            1       0        DR      0
 
E2      1       13125   13125           1       0        DR      0
 
E3      0        13126   13126           1       0        DR      0
 
E4      X       15625   15625           1       0        DR      0
 
!
 
 
SIGNAL  dwb_SEL_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
LSB     0
 
MSB     3
 
SignalActionType        0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      X       3125    3125            1       0        DR      0
 
E1      V       13125   13125   Valid   1       0        DR      0
 
E2      X       15625   15625           1       0        DR      0
 
!
 
 
SIGNAL  dwb_STB_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        3125    3125            1       0        DR      0
 
E1      1       13125   13125           1       0        DR      0
 
E2      0        15625   15625           1       0        DR      0
 
!
 
 
SIGNAL  dwb_ACK_I
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        11250   11250           1       0        DR      0
 
E1      1       13125   13125           1       0        DR      0
 
E2      0        15625   15625           1       0        DR      0
 
!
 
 
SIGNAL  dwb_CYC_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        3125    3125            1       0        DR      0
 
E1      1       13125   13125           1       0        DR      0
 
E2      0        15625   15625           1       0        DR      0
 
!
 
 
SIGNAL  dwb_ERR_I
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        15625   15625           1       0        DR      0
 
!
 
 
SIGNAL  dwb_RTY_I
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        15625   15625           1       0        DR      0
 
!
 
 
MARKER  MARK0
 
ATTACH  dwb_DAT_O       NULL    S4
 
TIME    7500.000000
 
RELATIVETIME    0.000000
 
DISPLAYAS       5
 
MARKERTYPE      Timebreak(Curved)
 
WHILERETURN
 
REPEATNUMBER
 
SNAPTO  0
 
COMPRESSTIME    0.000000
 
COMMENT
 
!
 
 
CompObjceiObjInfofCONTENTSK_1050068819]biQ<=Kuy Timing Diagram Editor v7.1g - Output File
 
 
PROJECT
 
BaseTimeUnit    1
 
DisplayTimeUnit 2
 
TextGridX       625.000000
 
TextGridY       6
 
EdgeGridX       625.000000
 
ImportStartTime 0.000000
 
ImportEndTime   281474976710656.000000
 
TimePerPixel    50.000000
 
Visible DELAYS  SETUPS  HOLDS   SAMPLES TEXT    HIDDENATTACHMENTS       CRITICALPATHS   GRIDLINES       UNCERTAINTY
 
ColWidths       144,216,288,423,488
 
ScrollPos       0.000000,0.000000,0.000000
 
DefDelayRule    1
 
NoEventOverlap  NO
 
SigLabelFontHeight      10
 
LabelHeight     12
 
LoadLibsToMem   1
 
UseFullPathNames        1
 
LibPath
 
EntireTime      YES
 
PrintTimeSpecified      NO
 
FromTime        0
 
ToTime  43.75
 
AllSignals      YES
 
CurrSelSigs     NO
 
PrintTo 2
 
PrintFileName   C:\DOCS\wb_readblock_typ.wmf
 
PreviewInterchange      YES
 
PreviewTIFF5    NO
 
UseMargins      NO
 
PrintTimeLine   NO
 
PrintBorderBox  YES
 
PrintSigNames   YES
 
PrintSigNamesOnEachPage YES
 
AddPreviewToEPS NO
 
PreviewRes      150
 
MarginLR        1.25
 
MifImageWidth   6.00
 
MarginTB        Auto
 
Header  %d %t;%f;%p
 
Footer
 
ScaleHorz       100
 
ScaleVert       100
 
ScaleHPage      1
 
PrintImage      DIAGRAM
 
DefaultTimingModel      minmax
 
DefaultClock    Unclocked
 
DefaultEdgeLevel        neg
 
DefaultSet      Not Used
 
DefaultClear    Not Used
 
DefaultClockEnable      Not Used
 
DefaultClockToOutLH     0
 
DefaultClockToOutHL     0
 
DefaultSetup    0
 
DefaultHold     0
 
DefaultRegStartupState  unknown
 
DefaultPodSize  8
 
DefaultActiveLowSetClear        True
 
DefaultAsyncSetClear    True
 
DefaultActiveLowClockEnable     True
 
SigLabelFontHeight      10
 
PROPS!
 
!
 
 
STYLE
 
DefaultFont     USER    {-17,0,0,0,400,0,0,0,1,0,0,0,0,Arial,0}
 
DrawWndFont     DEFAULT
 
DrawWndColor    DEFAULT
 
GridWndFont     DEFAULT
 
GridWndColor    DEFAULT
 
LabelWndFont    USER    {-13,0,0,0,400,0,0,0,0,3,2,1,34,Arial,0}
 
LabelWndColor   DEFAULT
 
ParamDispPref   0
 
ParamWndCellDisplay     0
 
CustDispString  %n v=%mv,%Mv f=%mf,%Mf m=%mm,%Mm d=%md,%Md %c
 
CustomDisplayStringRTF  {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont %n v=%mv,%Mv f=%mf,%Mf m=%mm,%Mm d=%md,%Md %c}
 
MarkerDispPref  4
 
MarkerCustDispString    %n v=%mv,%Mv d=%md %t
 
MarkerCustomDisplayStringRTF    {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}{\f1 \fswiss MS Sans Serif;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont\f1 %n v=%mv,%Mv d=%md %t }
 
SignalColor     2
 
LabelOffset     2
 
BusDisplay      0
 
WaveFormWidth   0.500000
 
WaveFormColor   0
 
InputWaveFormColor      16711680
 
SlantedEdges    1
 
SlantAngle      75
 
RightJustifySigNames    1
 
AutosplitEnabled        1
 
AutosplitChar   _
 
DynamSizedSignals       1
 
!
 
 
DIAGRAMTESTBENCHSETTINGS
 
FilesBeforeDiagramModel
 
FilesInsideDiagramModelDeclarationSection
 
AbortHdlCodeEnabled     1
 
DelayHdlCodeEnabled     1
 
SampleHdlCodeEnabled    1
 
MarkerHdlCodeEnabled    1
 
VerboseSamples  0
 
VerboseDelays   0
 
VerboseFileInput        0
 
VerboseSequenceVerification     0
 
IncludeDelayTime        1
 
ExecuteFromTopLevel     1
 
TimeOutInDiagramLengths 0
 
DefaultCycleClock       Unclocked
 
DefaultCycleEdge        neg
 
!
 
 
MACROS
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CLOCK   CLK_RISC
 
PERIODE 2.5
 
DUTY    50
 
OFFSETE 0
 
INITIAL HIGH
 
MAXUNCERTRISE   0
 
MAXUNCERTFALL   0
 
MINUNCERTRISE   0
 
MINUNCERTFALL   0
 
JRISEE  0
 
JFALLE  0
 
GRID    0        1       0        2       0        16711680        0        0
 
ENDGRID -1
 
DIRECTION       internal
 
MASTERCLOCK     None
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
!
 
 
CLOCK   dwb_CLK_I
 
PERIODE 5
 
DUTY    50
 
OFFSETE 0
 
INITIAL LOW
 
MAXUNCERTRISE   0
 
MAXUNCERTFALL   0
 
MINUNCERTRISE   0
 
MINUNCERTFALL   0
 
JRISEE  0
 
JFALLE  0
 
GRID    1       1       1       2       2       16711680        0        0
 
ENDGRID -1
 
DIRECTION       input
 
MASTERCLOCK     None
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   True
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
!
 
 
SIGNAL  dwb_ADR_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
LSB     0
 
MSB     31
 
SignalActionType        0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   True
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
VhdlMapping     DefaultVhdlMapping
 
PROPS!
 
E0      V       -1      -1              1       0        DR      0
 
E1      X       3125    3125            1       0        DR      0
 
E2      V       3126    3126    A0      1       0        DR      0
 
E3      X       3750    3750            1       0        DR      0
 
E4      V       13125   13125     A0    1       0        DR      0
 
E5      X       13625   13625           1       0        DR      0
 
E6      V       23125   23125     A4    1       0        DR      0
 
E7      X       23625   23625           1       0        DR      0
 
E8      V       33125   33125     A8    1       0        DR      0
 
E9      X       33625   33625           1       0        DR      0
 
E10     V       43125   43125     A12   1       0        DR      0
 
E11     X       43750   43750           1       0        DR      0
 
!
 
 
SIGNAL  dwb_DAT_I
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
LSB     0
 
MSB     31
 
SignalActionType        0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
VhdlMapping     DefaultVhdlMapping
 
PROPS!
 
E0      X       11250   11250           1       0        DR      0
 
E1      V       13125   13125   D0      1       0        DR      0
 
E2      X       21250   21250           1       0        DR      0
 
E3      V       23125   23125   D4      1       0        DR      0
 
E4      X       31250   31250           1       0        DR      0
 
E5      V       33125   33125   D8      1       0        DR      0
 
E6      X       41250   41250           1       0        DR      0
 
E7      V       43125   43125   D12     1       0        DR      0
 
E8      X       43750   43750           1       0        DR      0
 
!
 
 
SIGNAL  dwb_DAT_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
LSB     0
 
MSB     31
 
SignalActionType        0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      X       43750   43750           1       0        DR      0
 
!
 
 
SIGNAL  dwb_WE_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      X       3125    3125            1       0        DR      0
 
E1      1       3126    3126            1       0        DR      0
 
E2      0        13125   13125           1       0        DR      0
 
E3      X       13625   13625           1       0        DR      0
 
E4      0        23125   23125           1       0        DR      0
 
E5      X       23625   23625           1       0        DR      0
 
E6      0        33125   33125           1       0        DR      0
 
E7      X       33625   33625           1       0        DR      0
 
E8      0        43125   43125           1       0        DR      0
 
E9      X       43625   43625           1       0        DR      0
 
!
 
 
SIGNAL  dwb_SEL_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
LSB     0
 
MSB     3
 
SignalActionType        0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      V       0        0           Valid        1       0        DR      0
 
E1      X       3750    3750            1       0        DR      0
 
E2      V       13125   13125       Valid       1       0        DR      0
 
E3      X       13625   13625           1       0        DR      0
 
E4      V       23125   23125     Valid 1       0        DR      0
 
E5      X       23625   23625           1       0        DR      0
 
E6      V       33125   33125     Valid 1       0        DR      0
 
E7      X       33625   33625           1       0        DR      0
 
E8      V       43125   43125     Valid 1       0        DR      0
 
E9      X       43750   43750           1       0        DR      0
 
!
 
 
SIGNAL  dwb_STB_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        3750    3750            1       0        DR      0
 
E1      1       13125   13125           1       0        DR      0
 
E2      0        13625   13625           1       0        DR      0
 
E3      1       23125   23125           1       0        DR      0
 
E4      0        23625   23625           1       0        DR      0
 
E5      1       33125   33125           1       0        DR      0
 
E6      0        33625   33625           1       0        DR      0
 
E7      1       43125   43125           1       0        DR      0
 
E8      X       43750   43750           1       0        DR      0
 
!
 
 
SIGNAL  dwb_ACK_I
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        11250   11250           1       0        DR      0
 
E1      1       13125   13125           1       0        DR      0
 
E2      0        21250   21250           1       0        DR      0
 
E3      1       23125   23125           1       0        DR      0
 
E4      0        31250   31250           1       0        DR      0
 
E5      1       33125   33125           1       0        DR      0
 
E6      0        41250   41250           1       0        DR      0
 
E7      1       43125   43125           1       0        DR      0
 
E8      X       43750   43750           1       0        DR      0
 
!
 
 
SIGNAL  dwb_CYC_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        3125    3125            1       0        DR      0
 
E1      1       43125   43125           1       0        DR      0
 
E2      0        43750   43750           1       0        DR      0
 
!
 
 
SIGNAL  dwb_ERR_I
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        43125   43125           1       0        DR      0
 
E1      X       43750   43750           1       0        DR      0
 
!
 
 
SIGNAL  dwb_RTY_I
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        43125   43125           1       0        DR      0
 
E1      X       43750   43750           1       0        DR      0
 
!
 
 
MARKER  MARK1
 
ATTACH  dwb_SEL_O       NULL    S6
 
TIME    17500.000000
 
RELATIVETIME    0.000000
 
DISPLAYAS       5
 
MARKERTYPE      Timebreak(Curved)
 
WHILERETURN
 
REPEATNUMBER
 
SNAPTO  0
 
COMPRESSTIME    0.000000
 
COMMENT
 
!
 
 
MARKER  MARK2
 
ATTACH  dwb_STB_O       NULL    S7
 
TIME    27500.000000
 
RELATIVETIME    0.000000
 
DISPLAYAS       5
 
MARKERTYPE      Timebreak(Curved)
 
WHILERETURN
 
REPEATNUMBER
 
SNAPTO  0
 
COMPRESSTIME    0.000000
 
COMMENT
 
!
 
 
MARKER  MARK3
 
ATTACH  dwb_STB_O       NULL    S7
 
TIME    37500.000000
 
RELATIVETIME    0.000000
 
DISPLAYAS       5
 
MARKERTYPE      Timebreak(Curved)
 
WHILERETURN
 
REPEATNUMBER
 
SNAPTO  0
 
COMPRESSTIME    0.000000
 
COMMENT
 
!
 
 
MARKER  MARK0
 
ATTACH  dwb_CLK_I       NULL    S1
 
TIME    7494.285714
 
RELATIVETIME    0.000000
 
DISPLAYAS       5
 
MARKERTYPE      Timebreak(Curved)
 
WHILERETURN
 
REPEATNUMBER
 
SNAPTO  0
 
COMPRESSTIME    0.000000
 
COMMENT
 
!
 
 
Ole
 
CompObjhjiObjInfokCONTENTSAN
 
Q<=KuyTiming DiagramTiming.Document.19qTiming Diagram
 
Q<=KuyTiming DiagramTiming.Document.19qTiming Diagram      
 

a"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_` defghijklmnopqrstuvwxyz{|}~Timing Diagram Editor v7.1g - Output File
 
 
PROJECT
 
BaseTimeUnit    1
 
DisplayTimeUnit 2
 
TextGridX       625.000000
 
TextGridY       6
 
EdgeGridX       625.000000
 
ImportStartTime 0.000000
 
ImportEndTime   281474976710656.000000
 
TimePerPixel    61.428571
 
Visible DELAYS  SETUPS  HOLDS   SAMPLES TEXT    HIDDENATTACHMENTS       CRITICALPATHS   GRIDLINES       UNCERTAINTY
 
ColWidths       144,216,288,423,488
 
ScrollPos       0.000000,0.000000,0.000000
 
DefDelayRule    1
 
NoEventOverlap  NO
 
SigLabelFontHeight      10
 
LabelHeight     12
 
LoadLibsToMem   1
 
UseFullPathNames        1
 
LibPath
 
EntireTime      YES
 
PrintTimeSpecified      NO
 
FromTime        0
 
ToTime  53.75
 
AllSignals      YES
 
CurrSelSigs     NO
 
PrintTo 2
 
PrintFileName   C:\DOCS\wb_writeblock_typ.wmf
 
PreviewInterchange      YES
 
PreviewTIFF5    NO
 
UseMargins      NO
 
PrintTimeLine   NO
 
PrintBorderBox  YES
 
PrintSigNames   YES
 
PrintSigNamesOnEachPage YES
 
AddPreviewToEPS NO
 
PreviewRes      150
 
MarginLR        1.25
 
MifImageWidth   6.00
 
MarginTB        Auto
 
Header  %d %t;%f;%p
 
Footer
 
ScaleHorz       100
 
ScaleVert       100
 
ScaleHPage      1
 
PrintImage      DIAGRAM
 
DefaultTimingModel      minmax
 
DefaultClock    Unclocked
 
DefaultEdgeLevel        neg
 
DefaultSet      Not Used
 
DefaultClear    Not Used
 
DefaultClockEnable      Not Used
 
DefaultClockToOutLH     0
 
DefaultClockToOutHL     0
 
DefaultSetup    0
 
DefaultHold     0
 
DefaultRegStartupState  unknown
 
DefaultPodSize  8
 
DefaultActiveLowSetClear        True
 
DefaultAsyncSetClear    True
 
DefaultActiveLowClockEnable     True
 
SigLabelFontHeight      10
 
PROPS!
 
!
 
 
STYLE
 
DefaultFont     USER    {-17,0,0,0,400,0,0,0,1,0,0,0,0,Arial,0}
 
DrawWndFont     DEFAULT
 
DrawWndColor    DEFAULT
 
GridWndFont     DEFAULT
 
GridWndColor    DEFAULT
 
LabelWndFont    USER    {-13,0,0,0,400,0,0,0,0,3,2,1,34,Arial,0}
 
LabelWndColor   DEFAULT
 
ParamDispPref   0
 
ParamWndCellDisplay     0
 
CustDispString  %n v=%mv,%Mv f=%mf,%Mf m=%mm,%Mm d=%md,%Md %c
 
CustomDisplayStringRTF  {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont %n v=%mv,%Mv f=%mf,%Mf m=%mm,%Mm d=%md,%Md %c}
 
MarkerDispPref  4
 
MarkerCustDispString    %n v=%mv,%Mv d=%md %t
 
MarkerCustomDisplayStringRTF    {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}{\f1 \fswiss MS Sans Serif;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont\f1 %n v=%mv,%Mv d=%md %t }
 
SignalColor     2
 
LabelOffset     2
 
BusDisplay      0
 
WaveFormWidth   0.500000
 
WaveFormColor   0
 
InputWaveFormColor      16711680
 
SlantedEdges    1
 
SlantAngle      75
 
RightJustifySigNames    1
 
AutosplitEnabled        1
 
AutosplitChar   _
 
DynamSizedSignals       1
 
!
 
 
DIAGRAMTESTBENCHSETTINGS
 
FilesBeforeDiagramModel
 
FilesInsideDiagramModelDeclarationSection
 
AbortHdlCodeEnabled     1
 
DelayHdlCodeEnabled     1
 
SampleHdlCodeEnabled    1
 
MarkerHdlCodeEnabled    1
 
VerboseSamples  0
 
VerboseDelays   0
 
VerboseFileInput        0
 
VerboseSequenceVerification     0
 
IncludeDelayTime        1
 
ExecuteFromTopLevel     1
 
TimeOutInDiagramLengths 0
 
DefaultCycleClock       Unclocked
 
DefaultCycleEdge        neg
 
!
 
 
MACROS
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CLOCK   CLK_RISC
 
PERIODE 2.5
 
DUTY    50
 
OFFSETE 0
 
INITIAL HIGH
 
MAXUNCERTRISE   0
 
MAXUNCERTFALL   0
 
MINUNCERTRISE   0
 
MINUNCERTFALL   0
 
JRISEE  0
 
JFALLE  0
 
GRID    0        1       0        2       0        16711680        0        0
 
ENDGRID -1
 
DIRECTION       internal
 
MASTERCLOCK     None
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
!
 
 
CLOCK   dwb_CLK_I
 
PERIODE 5
 
DUTY    50
 
OFFSETE 0
 
INITIAL LOW
 
MAXUNCERTRISE   0
 
MAXUNCERTFALL   0
 
MINUNCERTRISE   0
 
MINUNCERTFALL   0
 
JRISEE  0
 
JFALLE  0
 
GRID    1       1       1       2       2       16711680        0        0
 
ENDGRID -1
 
DIRECTION       input
 
MASTERCLOCK     None
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   True
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
!
 
 
SIGNAL  dwb_ADR_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
LSB     0
 
MSB     31
 
SignalActionType        0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   True
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
VhdlMapping     DefaultVhdlMapping
 
PROPS!
 
E0      V       -1      -1              1       0        DR      0
 
E1      X       3123    3123            1       0        DR      0
 
E2      V       13125   13125     A0    1       0        DR      0
 
E3      X       13625   13625           1       0        DR      0
 
E4      V       23125   23125     A4    1       0        DR      0
 
E5      X       23625   23625           1       0        DR      0
 
E6      V       33125   33125     A8    1       0        DR      0
 
E7      X       33625   33625           1       0        DR      0
 
E8      V       43125   43125     A12   1       0        DR      0
 
E9      X       43750   43750           1       0        DR      0
 
E10     V       53125   53125    A0     1       0        DR      0
 
E11     X       53750   53750           1       0        DR      0
 
!
 
 
SIGNAL  dwb_DAT_I
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
LSB     0
 
MSB     31
 
SignalActionType        0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
VhdlMapping     DefaultVhdlMapping
 
PROPS!
 
E0      X       11250   11250           1       0        DR      0
 
E1      V       13125   13125   D0      1       0        DR      0
 
E2      X       21250   21250           1       0        DR      0
 
E3      V       23125   23125   D4      1       0        DR      0
 
E4      X       31250   31250           1       0        DR      0
 
E5      V       33125   33125   D8      1       0        DR      0
 
E6      X       41250   41250           1       0        DR      0
 
E7      V       43125   43125   D12     1       0        DR      0
 
E8      X       53750   53750           1       0        DR      0
 
!
 
 
SIGNAL  dwb_DAT_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
LSB     0
 
MSB     31
 
SignalActionType        0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      X       3125    3125            1       0        DR      0
 
E1      V       3126    3126    D0      1       0        DR      0
 
E2      X       43125   43125           1       0        DR      0
 
E3      V       53124   53124     D0    1       0        DR      0
 
E4      X       53750   53750           1       0        DR      0
 
!
 
 
SIGNAL  dwb_WE_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      X       3126    3126            1       0        DR      0
 
E1      0        13125   13125           1       0        DR      0
 
E2      X       13625   13625           1       0        DR      0
 
E3      0        23125   23125           1       0        DR      0
 
E4      X       23625   23625           1       0        DR      0
 
E5      0        33125   33125           1       0        DR      0
 
E6      X       33750   33750           1       0        DR      0
 
E7      0        43125   43125           1       0        DR      0
 
E8      1       53125   53125           1       0        DR      0
 
E9      0        53750   53750           1       0        DR      0
 
!
 
 
SIGNAL  dwb_SEL_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
LSB     0
 
MSB     3
 
SignalActionType        0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      X       3123    3123            1       0        DR      0
 
E1      V       13125   13125       Valid       1       0        DR      0
 
E2      X       13625   13625           1       0        DR      0
 
E3      V       23125   23125     Valid 1       0        DR      0
 
E4      X       23625   23625           1       0        DR      0
 
E5      V       33125   33125     Valid 1       0        DR      0
 
E6      X       33625   33625           1       0        DR      0
 
E7      V       43125   43125     Valid 1       0        DR      0
 
E8      X       43750   43750           1       0        DR      0
 
E9      V       53124   53124      Valid        1       0        DR      0
 
E10     X       53750   53750           1       0        DR      0
 
!
 
 
SIGNAL  dwb_STB_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        3750    3750            1       0        DR      0
 
E1      1       13125   13125           1       0        DR      0
 
E2      0        13625   13625           1       0        DR      0
 
E3      1       23125   23125           1       0        DR      0
 
E4      0        23625   23625           1       0        DR      0
 
E5      1       33125   33125           1       0        DR      0
 
E6      0        33625   33625           1       0        DR      0
 
E7      1       43124   43124           1       0        DR      0
 
E8      0        44466   44466           1       0        DR      0
 
E9      1       53124   53124           1       0        DR      0
 
E10     X       53750   53750           1       0        DR      0
 
!
 
 
SIGNAL  dwb_ACK_I
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        11250   11250           1       0        DR      0
 
E1      1       13125   13125           1       0        DR      0
 
E2      0        21250   21250           1       0        DR      0
 
E3      1       23125   23125           1       0        DR      0
 
E4      0        31250   31250           1       0        DR      0
 
E5      1       33125   33125           1       0        DR      0
 
E6      0        41250   41250           1       0        DR      0
 
E7      1       43124   43124           1       0        DR      0
 
E8      0        51875   51875           1       0        DR      0
 
E9      1       53124   53124           1       0        DR      0
 
E10     X       53750   53750           1       0        DR      0
 
!
 
 
SIGNAL  dwb_CYC_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        3125    3125            1       0        DR      0
 
E1      1       43125   43125           1       0        DR      0
 
E2      0        44375   44375           1       0        DR      0
 
E3      1       53125   53125           1       0        DR      0
 
E4      0        53750   53750           1       0        DR      0
 
!
 
 
SIGNAL  dwb_ERR_I
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        53125   53125           1       0        DR      0
 
E1      X       53750   53750           1       0        DR      0
 
!
 
 
SIGNAL  dwb_RTY_I
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        53125   53125           1       0        DR      0
 
E1      X       53750   53750           1       0        DR      0
 
!
 
 
MARKER  MARK1
 
ATTACH  dwb_SEL_O       NULL    S6
 
TIME    17500.000000
 
RELATIVETIME    0.000000
 
DISPLAYAS       5
 
MARKERTYPE      Timebreak(Curved)
 
WHILERETURN
 
REPEATNUMBER
 
SNAPTO  0
 
COMPRESSTIME    0.000000
 
COMMENT
 
!
 
 
MARKER  MARK2
 
ATTACH  dwb_STB_O       NULL    S7
 
TIME    27500.000000
 
RELATIVETIME    0.000000
 
DISPLAYAS       5
 
MARKERTYPE      Timebreak(Curved)
 
WHILERETURN
 
REPEATNUMBER
 
SNAPTO  0
 
COMPRESSTIME    0.000000
 
COMMENT
 
!
 
 
MARKER  MARK3
 
ATTACH  dwb_STB_O       NULL    S7
 
TIME    37500.000000
 
RELATIVETIME    0.000000
 
DISPLAYAS       5
 
MARKERTYPE      Timebreak(Curved)
 
WHILERETURN
 
REPEATNUMBER
 
SNAPTO  0
 
COMPRESSTIME    0.000000
 
COMMENT
 
!
 
 
MARKER  MARK0
 
ATTACH  dwb_CLK_I       NULL    S1
 
TIME    7500.000000
 
RELATIVETIME    0.000000
 
DISPLAYAS       5
 
MARKERTYPE      Timebreak(Curved)
 
WHILERETURN
 
REPEATNUMBER
 
SNAPTO  0
 
COMPRESSTIME    0.000000
 
COMMENT
 
!
 
 
MARKER  MARK4
 
ATTACH  dwb_ADR_O       NULL    S2
 
TIME    47500.000000
 
RELATIVETIME    0.000000
 
DISPLAYAS       5
 
MARKERTYPE      Timebreak(Curved)
 
WHILERETURN
 
REPEATNUMBER
 
SNAPTO  0
 
COMPRESSTIME    0.000000
 
COMMENT
 
!
 
 
_1050068774nQ<=KuyOle
 
CompObjmoiObjInfop
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4a$$IfT xZV!
 
t0
"6$$$$4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4a$$IfT xZV!
 
t0
"6$$$$4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4a$$IfT xZVz!
 
t0
"6$$$$4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4a$$IfT xZVz!
 
t0
"6$$$$4aw$$IfT!x^D*     
 
tZ@
&pVJz<6  f!!
 
t0
"6քքքք4a}DyK_Ref513308588tDdt%0
 
<
 
#A2
 
aHm`3v
 
\`!
 
aHm`3v,8\F$
 
xZmlYec>ڃ$θTEt`8H1+S(FTQY        k7Ađ[ܯ(62?UFXm?U9(ͳ{;>ߏG~xge|RQ}B,k8R_G
 
Az?OKyD}iqgwOsOӇ{zv]%GF'')X4ٝX:fY*C|    2y=j^'^gb/:GlvoZEK5<8ъʷcE+[b      Įޮvwx%/WW]I:NKϱG[i5eؚиqڶā?U:]G.UVeڶ~wlȆ'ﺖrf-=HkGZFef-CcZs9K-gkR:
N49b_ZѻnkD
jM4,ն_#ZCO.<8kTrs2ϭ? O%%v=u*nԬb*ؿ-^?Y[T3 <5TfQ1Y<-Tf-TфحZE'jTaNd/s
 
qF,s.,+YY!8u٢obPXab7Ѷl[)Y2[ȶ{f}:!g=N8ay7=M4~b_>w4SYKHÖӻvivJ74pmN؆lsk`fj_o1-ms&fs*?Sspl]$vcQyw?SNн\㆔[WDwJuYkd03ڟ`Hl~)~{9ZK
6DP^visun՟A[&~Z-V>aD
 
kқì;̺<9:YO#UzS15p$c1.+FiTy9fk43y2]>v7T6{ST      Ř[a'Do䒧Mgt־CO*(Q1c1v(GG9:ʾ\UǘW`|EGؗQ[~h353QqL8s$fywe+*O1twZY4ΡKϲ/w.K'+
 
kܢb&Yo2qzzQo1*S	GO2cϜJ|֨~z|'$`hf2qxdft22:9TPsN%S'?cjn;!zn˫NX88Sxf;OxOxdfr\Nʵʵ:Fj3JIszGsw4w4!SqfeLմhk45ݠ}",-2Mkddd$i["ר5*rsX#s6U5ZbTe~SEϦ䳉I^o7zB`0*Nm)Q1c5FC1Lv*oƮ:XFQa/?
 }'vX;|`׉Nv F!#·OW42k̶ٕ=UM@T=mo#G3Ф}b hA퇁m|:uACx:'=xi߰~r|:u쁆n`?4}=$roXƺv@##·Hco1
C!h8K'"
`l8ǀ`{I##·HcoqNhx8

ܓB_'oX8N~8
<@8>׮#=]kpx.vQ׮#=];px>C
ܓDw7.}GuշSsؾ=70}al?><@8>׮#=]Ǘp
 
_&#m
[W}6!q>|(_݁FCG8>SelI֟E@D\'|;S^|:u!hp߬39-Rbx]`#o
|:ɢloہ2-J/{?7+*˿BC}E}C*}DyK_Ref513193242NDdt%0
 
=
 
#A
2J_^uc2 ܙM`!J_^uc2 ܙq8\F$lxŝlUe9)L[vX0qmᆁq
fذlaV*Klղ̚ee{V1B5q'bE,HYͰƝ"yrs繅dF1y>{zޖ{=z4OL{4:!}韺+w%.CAfղ}]߽ӽ|,?&wEПQ&+g=u/sW   =xy^|+#+]in\'g,ԲENp~pˏ5\_չu(LN/LLڽr[r7ׯ^~ג,/6_y~yW0ŏ{ǛE0=Nsq]G|o֋Nuqeq.b-[EWE}^U/^/ms^6ݽ~ae{٢^6Re]^{^ƞ
vSrOj/OO/ß8PbL:wN޼coԞsrw_ԯů.)u5x
tuqN]|2!Y%\
]LֹH^%\[ŭN]LѹX}w.ExvΜ+hsE'W]7"Vye-[{ʴV*iv1vw*v]_״MݤٍkԮ)[+4B~ۜ[ʾ4Nn0gke4{ƶiʶk{T6ge5Gc=u9C}XN>opH^Ү3U>BjvМ>4v=o{e5{Ƙ|kJ_CͮXwo0S
kЮTQjlv]aΰLVh=G3gXz4>ݧ]3|Oivƺ?PG5{hsףikΜ!z9>#%scf׵[CfwYs3wV?'3sߪg=!ccm5ä@C;Fczש^f`uk5vv]jФzK5{Vi{V{4Uc>s6ջO؃ڵ˜auic{L1gx\h5c6g8gs~׺sYBQujO='5^Ogz׳Umj
 
*TLϼc]kUZ=-i<-i^OKz֩׳NmY'k;s\    s+ۮz4֣J̹z4v}hW??zE٫Ϊ҇\Tfgz=¹^?ӫ
 
z>ݽVwzswݽ^wzݛuoۛù1wZ3]RG͹~3Ѯs7aip7ݨ܍u7ݨ^zKjpDfzx&avhX*gզ3ܧُi1h=D~0:>O6$U=O}oHXc.~;x*{
ҥ+"79~εܛ_j`"j[jK-Okyx_ YKX~,`UmU1dhu.1Լ1&{q^{j콸]wo)3Y<oY1nH'1qn^!TrnPI(d~'yeҭ~7B1&vb0 (dұ\UiՉZ[cWcL4rz.r\φ<>%<
 
L{cLfV{t{B&j)2?S2*>
ހdOf
Au7+ԫtubպvJ1bLVi1&y|Ơg}UaBKKrl1&C:`j/>c?|}9!m{,ײ*^{vWޅLVi[cQ4^oj8eWl-~!6%dhY`tB&m1&k^3}חz[]Idzn4=c7ygcL4F/j]'io/dfչR'
V6(dAǘyeUmB&Ti՝ZcWbL4J~Z2;o?WPP&W]0`?2{B&S1&R
V
 
?{cLfp?=2z燇@6T!}H-جuu3yX44]E Y݆Q}[Wu[W{XMh^jYWʋ-stwXНu
 
Nzң=M$vjwSMWg(D1Q?Zv'[DiU9c=G~浘sIDНLx3HVu   #)FcZQ|e-2۪*c,G_ȏmռQʌ2Sc֕|jvw.Y_wyVKs2H7[/do1{2UU6ƘLnڭ1&y5DcK2@/l~!	|ޤ:}Z\t+7>ǘVA!ĘLNWcQU6rM{p4zOp7(d2AN7dhԉt{B&jEz/Dr\Y
QcqV5Gu=;Qӊh]ۅl(ƤL4OtI]\]DͷfmCcRQcq&[}k:Qřh5:C#>r]93_Y
#>GVpK~c:_4iF]#>G[ 7xR1&?#ŏxS۞{L%(*7wfǘ;Q=d5cF1&Q,c~cŸFcLV
 
C7ø
 
$VI4ꦑ;A5*șWxlߟ_u&]Ws\b*M    Hz֦:瀹9Tëɵ}$ma!
)
 
JxBBp)
 
jx5uUU#>c%V5xXZ:T+uvJV5h-ZUQWE>XMxaIˡ^wc+r#MmvrWSWE]9kHc>.O'=P `ˍam؍IbO9Tëɵ}$mpp0^#C%=^\ncekpWSWE]9kHc>Nxg>pWˍOv
 
>UQWE>Xp|Qp*18r#X;>E{'jx5uUU#>c**p
=sSFY+4ꦑ;A5]ޯɵ}$m3Pfө4ΞJYΗHku`6pt<u>X3Y'=ɽocJ?,ԗ'brzV.Aa4'49}yg,Va5XXC,,&/,geQ#7K`>@]?udK>cmxvr3Ҝu9rf맮lҷ}<]`7O{!pKsKӗw32ˑF0~r%΂VK@s^p3Ҝu9rf맮lҷ}12kp3Ҝu9rf맮lҷ})΀}g89;fbrR#PO]?9gAoxy pKsKӗw32ˑF0~r%΂VK1gwŞ9LiN0ir΂Y8{0sR#-qXxP_c΂Y8{0v=h@=@-qX{G>y{   ܻ#5Įvh7Sۃ+-7kn)uK]B OQL]39{gA5z\Muo
 
nL0F׳6ԡ=%6!OQL]39kHc>nBpR`M`        =.7ҿ6S`)xfɑ\GrK<-ZM:z
VH%k׃b)xfɑ\GrK	[6<;u94Nzl[\n-`;Nb])xfɑ\GrKvxxHxM`π.7Fx)xfɑ\GrKqx{á        /c.7?12ڃ5bo8)ꚩk&Grm},}I<xM=zrINw>'C
 
fr$ҷ}|sS<<_o
 
~G99)ڣ<1)ꚩk&Grm},}DTwWkqC=տ=}ɍ'V*-%w	5]oɵ}$m3Pf4	ΞJYΗHku`6)8{:f:_rm},?Y,|r~ڡ.|ͻLpap$St;렮9Zlgj:0
 
vxBš|mh2b+:uPA>XxX
a=h!onF+YϓYzBաI]uH#o؄-`vĺL
 
HkY2vrw_uH#oxn<<$C;C].75h?$C':ȑ\GrK@s^ph{xp>dh{I]u<+#o8ce<׈o~F1aM>IekpwRA]9kHc>Nxg>ph{ˍO&%g>pwRA]9kHc>>9)Fyb/h{ˍ?bM>MSGyb/wRA]9kHc>&¿߻
 
\C6o
 
(%7ҟȚ|L>@.wPA>XxP_gO,PKn?5Dh׃8t0kHcς7x]Y0ImxeWwɧԟTb~|smBU)}DyK_Ref513194821 Ddt%0
 
>
 
#A2 'ϐڴXihE`!'ϐڴXihE΂8\F$xŝ
lU9@p4:)%`wH 卐),43_ΰ)NRD^%JSƮmn2L;eA426u?E((ljs=
 
n7'`1+_{oYc<7w6ocmݻwOrCs2חW?%
 
 
kK:;)g$vF\}a??I.
 
@KK+®HXRg)dZbw~'dw03]'\M]\mEHgIlt}Z){ZHlt]Eod]b_ϫ3%{I
բA_Ku:ß~EbHWb{k:k$$v@Qgh#)N:1{W"H3?3GzAΉNJ,)]R'ٿدEcɾ-7*zlדӅwi3|6^#uM)]g3lɞ/u:B["_W%tTg(JNH,!]_Rgh$t}E;dJ635J{SPgx[H%Cکg#oޕS}UG<:˩.ws+.q9vQY{1'"g3P"9HNErz縜rz7.gߢ?W=s\
s	ߗEi:Na%ĎHڙ:"j.H(\}a?J\W"vE:Zb\vWZ\jEg5"ș;ܹ[ߊU$z+.rv*8;sm`*檍Zf ^+C{2> H\Gsm\2DΨsLf8#I%k_\}!sG̕mߨsE{?d^\_$E{;.w\vq{2^JeU1WP)-o+\ߑ^7%t=3o1ޖHzP&D<	w	Ϧ;ox^F?ݻw'T9Tr0]:{kf쉫dUNI~6+f;_az%!f:3vNɛbFC}203V9m9yKeu)_
 
wZlf     tku;_w2g333[P/o3-եjȵ6kkggj3<
 
tSBN_l}^e3/13LOs[ۙ^כe3q13MZ"C!f4yΗW՚!/PɃgyG-L7]fvϔ-!fLO;L
 
N~RN8W
 
1-Qi
 
13MԾb&C
 
1\iJֳt!f<!fVJ^t
 
\MW?b$sc2xWs;]Ϫ/3#W&X BKޤ3C}5ibYyh?!;XO9OhaO+13^|
{]Suj!f{MjBH^Sj>jj#(72OKUvU30tn63gs\0[Ϫsgj=7Bbcv|)7>ČF]ĿN?#>r=/|MC;ayp=g~exQɔw#;Zny)^6{/1wz~ԙ5Ȥ"[v:OZ-ihݝY"[dug+SFmy[d~44g`tQ٦x{/Y5{;{fK3cu;$y!f4F?oq
o~VZ8
 
13ytLMWo![B6Wn:ֹƼ_&Qq,z͢,	6j6ʧqLWbFoXj|dH^z`.Ș?c=Yroqj6=7;?0:bFK1ޥ2'ru;!*]!,fNH)[.+J1}S&KۿY>kRٓRff6}53y\kaY4Fƴ^͌QW_mƼ'f_@騨wJ!f;]kj
tN7wE32WFeޕ<efbIV쀍5({K.k3n!f`G䎜S+Жwfo00Ym+-zݢ-w6YmնOX5^IsD$4lb&C愘D{jisVToݼ?@bfc2WG|{K7馫1ӿK13[gR
 
1t&X}OjONFgRl햽Zvnv)_ݲe)^03)N[Nhy7zh{6үWnnyZԖ{yG*]-hÿ^]3~
Yekݩ-cR;c5ߧ-L7]fL_bf|OX5L/Eefib&1q3+]|
tlf&h>X=l7߿nz>)[BQ~*̟J(%;žXzgԟ:#?auf'f:$fF";ώX     ;brьڬ~v.3uOJ,̌擮6듮L]h3uH,̌;3u2M;E]{EghYCR龜XmEb_;\3;3}'P(wrTj;#gG{2~]rY!IbaV%՟*L
 
O9ʝ,y2{{h=m֧exC3٢%L诧@m?"U+ij1ލE%̨xxYJ0z+)SE;Kѯ4r#+i8gdBX++k0ӍE_rM5](NVg̼W|!WTxRwH3_%r2H\#=F2}pA.jk
1B̬1'|fVXu bf5B̬1'}|fVXy vշP}2_i}7#^wľd1pv`>
 
uW!u
\D?W󰼏FM; `)zmn? \0|!u
cru}4}bc3mxve1p^`
7lC{;Al|A1>c&<8ou{X;l1nArL#hC;qp)=v跲:>N;e1nArL#8΃.Y_}pY;Ρ}\ vb>D u\GtM_q= &J;)csˬ4W5b7,CoArL#[6`>[67п-p;.15Q7H 9&WG}sDyLpT7L
DZV&WBGA1>10qEpTzkrbb`qECpt
 
=>w,XI
 
bU#ؗ,LE֑crjbmn1RWC]
99jtgSq5p5#6ߢ^>E`
6ОoQrL#XR+Jb-rz<JmnR`%Zj!>h5x(xHzb,e67_ZD;mRWC]
9&WG}lV
b,xlfֶmho;RWC]
9&WG}>Є jmz@k@Ab-jPWC}Duxhx8N;eQ
vߣQnsVA'Ib,jPWC}Dupyp%jxKz@4kg9σ.Yk>.p\#vâ^M_fѾ
 
aQrL#[6נ^[67п-p;.15RWC]
9&WG}sD}LpTw;&7Znn1˻5Րcru}4}G1b``,(1Ŭ,`,jx(1>hs,Cտ0ׇz8u)NrJӓqLSRQGn~x?uYHw6WAWs
 
PRINTrtTp"    #          Timing Diagram Editor v7.1g - Output File
 
 
PROJECT
 
BaseTimeUnit    1
 
DisplayTimeUnit 2
 
TextGridX       625.000000
 
TextGridY       6
 
EdgeGridX       625.000000
 
ImportStartTime 0.000000
 
ImportEndTime   281474976710656.000000
 
TimePerPixel    50.000000
 
Visible DELAYS  SETUPS  HOLDS   SAMPLES TEXT    HIDDENATTACHMENTS       CRITICALPATHS   GRIDLINES       UNCERTAINTY
 
ColWidths       144,216,288,423,488
 
ScrollPos       0.000000,0.000000,0.000000
 
DefDelayRule    1
 
NoEventOverlap  NO
 
SigLabelFontHeight      10
 
LabelHeight     12
 
LoadLibsToMem   1
 
UseFullPathNames        1
 
LibPath
 
EntireTime      YES
 
PrintTimeSpecified      NO
 
FromTime        0
 
ToTime  43.75
 
AllSignals      YES
 
CurrSelSigs     NO
 
PrintTo 2
 
PrintFileName   C:\DOCS\wb_fetchblock_typ.wmf
 
PreviewInterchange      YES
 
PreviewTIFF5    NO
 
UseMargins      NO
 
PrintTimeLine   NO
 
PrintBorderBox  YES
 
PrintSigNames   YES
 
PrintSigNamesOnEachPage YES
 
AddPreviewToEPS NO
 
PreviewRes      150
 
MarginLR        1.25
 
MifImageWidth   6.00
 
MarginTB        Auto
 
Header  %d %t;%f;%p
 
Footer
 
ScaleHorz       100
 
ScaleVert       100
 
ScaleHPage      1
 
PrintImage      DIAGRAM
 
DefaultTimingModel      minmax
 
DefaultClock    Unclocked
 
DefaultEdgeLevel        neg
 
DefaultSet      Not Used
 
DefaultClear    Not Used
 
DefaultClockEnable      Not Used
 
DefaultClockToOutLH     0
 
DefaultClockToOutHL     0
 
DefaultSetup    0
 
DefaultHold     0
 
DefaultRegStartupState  unknown
 
DefaultPodSize  8
 
DefaultActiveLowSetClear        True
 
DefaultAsyncSetClear    True
 
DefaultActiveLowClockEnable     True
 
SigLabelFontHeight      10
 
PROPS!
 
!
 
 
STYLE
 
DefaultFont     USER    {-17,0,0,0,400,0,0,0,1,0,0,0,0,Arial,0}
 
DrawWndFont     DEFAULT
 
DrawWndColor    DEFAULT
 
GridWndFont     DEFAULT
 
GridWndColor    DEFAULT
 
LabelWndFont    USER    {-13,0,0,0,400,0,0,0,0,3,2,1,34,Arial,0}
 
LabelWndColor   DEFAULT
 
ParamDispPref   0
 
ParamWndCellDisplay     0
 
CustDispString  %n v=%mv,%Mv f=%mf,%Mf m=%mm,%Mm d=%md,%Md %c
 
CustomDisplayStringRTF  {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont %n v=%mv,%Mv f=%mf,%Mf m=%mm,%Mm d=%md,%Md %c}
 
MarkerDispPref  4
 
MarkerCustDispString    %n v=%mv,%Mv d=%md %t
 
MarkerCustomDisplayStringRTF    {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}{\f1 \fswiss MS Sans Serif;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont\f1 %n v=%mv,%Mv d=%md %t }
 
SignalColor     2
 
LabelOffset     2
 
BusDisplay      0
 
WaveFormWidth   0.500000
 
WaveFormColor   0
 
InputWaveFormColor      16711680
 
SlantedEdges    1
 
SlantAngle      75
 
RightJustifySigNames    1
 
AutosplitEnabled        1
 
AutosplitChar   _
 
DynamSizedSignals       1
 
!
 
 
DIAGRAMTESTBENCHSETTINGS
 
FilesBeforeDiagramModel
 
FilesInsideDiagramModelDeclarationSection
 
AbortHdlCodeEnabled     1
 
DelayHdlCodeEnabled     1
 
SampleHdlCodeEnabled    1
 
MarkerHdlCodeEnabled    1
 
VerboseSamples  0
 
VerboseDelays   0
 
VerboseFileInput        0
 
VerboseSequenceVerification     0
 
IncludeDelayTime        1
 
ExecuteFromTopLevel     1
 
TimeOutInDiagramLengths 0
 
DefaultCycleClock       Unclocked
 
DefaultCycleEdge        neg
 
!
 
 
MACROS
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$dwb_CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$iwb_CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$iwb_CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$iwb_CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CLOCK   CLK_RISC
 
PERIODE 2.5
 
DUTY    50
 
OFFSETE 0
 
INITIAL HIGH
 
MAXUNCERTRISE   0
 
MAXUNCERTFALL   0
 
MINUNCERTRISE   0
 
MINUNCERTFALL   0
 
JRISEE  0
 
JFALLE  0
 
GRID    0        1       0        2       0        16711680        0        0
 
ENDGRID -1
 
DIRECTION       internal
 
MASTERCLOCK     None
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
!
 
 
CLOCK   iwb_CLK_I
 
PERIODE 5
 
DUTY    50
 
OFFSETE 0
 
INITIAL LOW
 
MAXUNCERTRISE   0
 
MAXUNCERTFALL   0
 
MINUNCERTRISE   0
 
MINUNCERTFALL   0
 
JRISEE  0
 
JFALLE  0
 
GRID    1       1       1       2       2       16711680        0        0
 
ENDGRID -1
 
DIRECTION       input
 
MASTERCLOCK     None
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   True
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
!
 
 
SIGNAL  iwb_ADR_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
LSB     0
 
MSB     31
 
SignalActionType        0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   True
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
VhdlMapping     DefaultVhdlMapping
 
PROPS!
 
E0      V       -1      -1              1       0        DR      0
 
E1      X       3125    3125            1       0        DR      0
 
E2      V       3126    3126    A0      1       0        DR      0
 
E3      X       3750    3750            1       0        DR      0
 
E4      V       13125   13125     A0    1       0        DR      0
 
E5      X       13625   13625           1       0        DR      0
 
E6      V       23125   23125     A4    1       0        DR      0
 
E7      X       23625   23625           1       0        DR      0
 
E8      V       33125   33125     A8    1       0        DR      0
 
E9      X       33625   33625           1       0        DR      0
 
E10     V       43125   43125     A12   1       0        DR      0
 
E11     X       43750   43750           1       0        DR      0
 
!
 
 
SIGNAL  iwb_DAT_I
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
LSB     0
 
MSB     31
 
SignalActionType        0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
VhdlMapping     DefaultVhdlMapping
 
PROPS!
 
E0      X       11250   11250           1       0        DR      0
 
E1      V       13125   13125   D0      1       0        DR      0
 
E2      X       21250   21250           1       0        DR      0
 
E3      V       23125   23125   D4      1       0        DR      0
 
E4      X       31250   31250           1       0        DR      0
 
E5      V       33125   33125   D8      1       0        DR      0
 
E6      X       41250   41250           1       0        DR      0
 
E7      V       43125   43125   D12     1       0        DR      0
 
E8      X       43750   43750           1       0        DR      0
 
!
 
 
SIGNAL  iwb_DAT_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
LSB     0
 
MSB     31
 
SignalActionType        0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      X       43750   43750           1       0        DR      0
 
!
 
 
SIGNAL  iwb_WE_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      X       3125    3125            1       0        DR      0
 
E1      1       3126    3126            1       0        DR      0
 
E2      0        13125   13125           1       0        DR      0
 
E3      X       13625   13625           1       0        DR      0
 
E4      0        23125   23125           1       0        DR      0
 
E5      X       23625   23625           1       0        DR      0
 
E6      0        33125   33125           1       0        DR      0
 
E7      X       33625   33625           1       0        DR      0
 
E8      0        43125   43125           1       0        DR      0
 
E9      X       43625   43625           1       0        DR      0
 
!
 
 
SIGNAL  iwb_SEL_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
LSB     0
 
MSB     3
 
SignalActionType        0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      V       0        0           Valid        1       0        DR      0
 
E1      X       3750    3750            1       0        DR      0
 
E2      V       13125   13125       Valid       1       0        DR      0
 
E3      X       13625   13625           1       0        DR      0
 
E4      V       23125   23125     Valid 1       0        DR      0
 
E5      X       23625   23625           1       0        DR      0
 
E6      V       33125   33125     Valid 1       0        DR      0
 
E7      X       33625   33625           1       0        DR      0
 
E8      V       43125   43125     Valid 1       0        DR      0
 
E9      X       43750   43750           1       0        DR      0
 
!
 
 
SIGNAL  iwb_STB_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        3750    3750            1       0        DR      0
 
E1      1       13125   13125           1       0        DR      0
 
E2      0        13625   13625           1       0        DR      0
 
E3      1       23125   23125           1       0        DR      0
 
E4      0        23625   23625           1       0        DR      0
 
E5      1       33125   33125           1       0        DR      0
 
E6      0        33625   33625           1       0        DR      0
 
E7      1       43125   43125           1       0        DR      0
 
E8      X       43750   43750           1       0        DR      0
 
!
 
 
SIGNAL  iwb_ACK_I
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        11250   11250           1       0        DR      0
 
E1      1       13125   13125           1       0        DR      0
 
E2      0        21250   21250           1       0        DR      0
 
E3      1       23125   23125           1       0        DR      0
 
E4      0        31250   31250           1       0        DR      0
 
E5      1       33125   33125           1       0        DR      0
 
E6      0        41250   41250           1       0        DR      0
 
E7      1       43125   43125           1       0        DR      0
 
E8      X       43750   43750           1       0        DR      0
 
!
 
 
SIGNAL  iwb_CYC_O
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        3125    3125            1       0        DR      0
 
E1      1       43125   43125           1       0        DR      0
 
E2      0        43750   43750           1       0        DR      0
 
!
 
 
SIGNAL  iwb_ERR_I
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        43125   43125           1       0        DR      0
 
E1      X       43750   43750           1       0        DR      0
 
!
 
 
SIGNAL  iwb_RTY_I
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        43125   43125           1       0        DR      0
 
E1      X       43750   43750           1       0        DR      0
 
!
 
 
MARKER  MARK1
 
ATTACH  iwb_SEL_O       NULL    S6
 
TIME    17500.000000
 
RELATIVETIME    0.000000
 
DISPLAYAS       5
 
MARKERTYPE      Timebreak(Curved)
 
WHILERETURN
 
REPEATNUMBER
 
SNAPTO  0
 
COMPRESSTIME    0.000000
 
COMMENT
 
!
 
 
MARKER  MARK2
 
ATTACH  iwb_STB_O       NULL    S7
 
TIME    27500.000000
 
RELATIVETIME    0.000000
 
DISPLAYAS       5
 
MARKERTYPE      Timebreak(Curved)
 
WHILERETURN
 
REPEATNUMBER
 
SNAPTO  0
 
COMPRESSTIME    0.000000
 
COMMENT
 
!
 
 
MARKER  MARK3
 
ATTACH  iwb_STB_O       NULL    S7
 
TIME    37500.000000
 
RELATIVETIME    0.000000
 
DISPLAYAS       5
 
MARKERTYPE      Timebreak(Curved)
 
WHILERETURN
 
REPEATNUMBER
 
SNAPTO  0
 
COMPRESSTIME    0.000000
 
COMMENT
 
!
 
 
MARKER  MARK0
 
ATTACH  iwb_CLK_I       NULL    S1
 
TIME    7494.285714
 
RELATIVETIME    0.000000
 
DISPLAYAS       5
 
MARKERTYPE      Timebreak(Curved)
 
WHILERETURN
 
REPEATNUMBER
 
SNAPTO  0
 
COMPRESSTIME    0.000000
 
COMMENT
 
!
 
 
FQ/      %8&" WMFCcR P3PSxU>FQ/ EMFPSXVISIODrawing
 
 Y=&%%V0JJJJ%(%RL Arialdx		_VarMemberFlagsVB_Var@?>=<;:98%T+.g=*A*A+.
 
L`Context ID          T|5>\M*A*A5>L\(4 bits)&%%V0}JJ}J}J%(%RL Arial%T.<=*A*A.LpPage Index Level 1	T|>M*A*A>L\(8 bits)&%%V0}iJ}JiJi}}J%(%RL Arial%T.(=*A*A.LpPage Index Level 2  T> M*A*A>     L`(11 bits)&%%V0iUJiJUJUiiJ%(%RL Arial%T.=*A*A.LdPage Offset     
 
T>M*A*A>     L`(13 bits)RL Arial%TX"*A*ALP35RL Arial%(%TX"*A*ALP31%
(RL Arial%TXbo"*A*AbLP24%
(RL Arial'xx
'#
 

P#ArialArial%TX"*A*ALP23RL ArialP#Aririalc,,yMMHM,,,%TXQ^"*A*AQLP13%
(RL Arialr,HM(%MMM@MMm,BBBc
 

 

 

 

 
H
 
c,,,,,,y,,,,,,,,,,,%c,,,,,88288782T8887!2%TXu"*A*AuLP12%
(RL Arial)@)GF)FF^F_F%TTFL"*A*AFLP0&%%V0i::i:i:%(%
(%
(%RL ArialGH@GHFH)Arial%Tw-*A*ALtPhysical Page Number             T.L=*A*A.     L`(22 bits)x&%%V0iU:i:U:Uii:%(RL Arial'xx
'#
 

P#ArialArial&" WMFC PPS%(%%T.*A*ALdPage Offset     
 
T/>*A*A/     L`(13 bits)%
(RL ArialrialArialG@G%TX*A*ALP34RL Arial%(%TXO\*A*AOLP13%
(RL Arial%TXu*A*AuLP12%
(RL Arial%TTFL*A*AFLP0&%W$JJ%(%%V,&%%V&M&(-5@LZhv!.:CvJhMZMLJ@C5:-.(!&%(RL Arial%(%RL Arial%TA*A*AA
 
L`Page Table     T8*A*A8LdBase Address          T;.*A*A;Lddepending onTA/>*A*AA/Ldcurrent CID      &%%VX
 

 
%(%
(%RL Arial%TT*A*ALP+&%W(aaa%(%%V,&%%V0MMMM%(&%%V0MMMM%(%
(%RL Arial&ByValKt(CallGu*CasetL,CBool~Dirge?Dir$\@Do4ADoEventsDo
BDoubleuEachV;DElse%TT*A*ALP+f&%W,%(%%V,&%%W$JJ%(%%V,&%%W$JJ%(%%V,&%%V0::::%(     &rWMFCPPS&%%V0:6:66::6%(RL Arial !"#$%&'()*+,./01234%(%RL ArialFGHIJKLMNOPQRSTUVWXial,%TdY.x=*A*AY.LTPTE2   &     %     %V0:6:6:6:%(     %
(%RL Arial,,,,,,,,%c,,,,,
 
     
                         
 
      %T@*A*A@
LhL2 Page Table       & %     W,-**-*%(     %%V,,&:/,&:*,/,&& %     %W06***66%(     %%V,1::61:%RL      Arial     KK!!#8dd2!^KKB88888!J%8:!J7(7!!!:6C% T+q*A*A+qLVirtual Page Number  (VPN)                          &
 
%
 
W,IJIIJI[I[I%(
 
%%V,ENNIEN&
 
%
 
%W,aiyayiyia%(
 
%
(RL Arial%(%
(%%T`*A*ALT255RL Arial%TT*A*ALP0%
(RL Arial%TT*A*ALP0%
(%
(RL Arial@?>=<:987543210/.-,+ri%Td*A*ALT2047<Y--$JJJ-.-
 Arial-2
 
.+
 
Context ID          2
 
>5(4 bits)--$J}J}J--
 Arial?????????????????????????-"2
 
.Page Index Level 1      2
 
>(8 bits)--$}JiJi}}J--
 Arial?????????????????????????-"2
 
.Page Index Level 2      2
 
>    (11 bits)--$iJUJUiiJ--
 Arial?????????????????????????-2
 
.Page Offset    
 
2
 
>    (13 bits)
 Arial??????????????????????-
 
2
 
35
 Arial?????????????????????????--
 
2
 
31  "System cp#ρP-
 Arial?????????????????????????-
 
2
 
b24-
 Arial-
 
2
 
23
 ArialA???????-
 
2
 
Q13-
 Arial?U??o????ooo??Eoou???????-
 
2
 
u12-
 Arial-  2
 
F0-
 
-$:i:i:-
 
---
 Arial?@?-%2
 
Physical Page Number                  2
 
.    (22 bits)--$i:U:Uii:-
 Arial'xx
?---2
 
Page Offset    
 
2
 
/    (13 bits)-   
 Arial?????-
 
2
 
34
 Arial?????????????????????????-    -
 
2
 
O13-
 Arial????????????????????????-
 
2
 
u12-
 Arial?????????????????????????-  2
 
F0-%J---$-
 
-:$&(-5@LZhv!.:CvJhMZMLJ@C5:-.(!&-
 

 Arial?????????????????????????-
 
-
 Arial?????????????????????????-2
 
A
 
Page Table   2
 
8Base Address           2
 
;depending on2
 
/Acurrent CID         --"$
 

 
--- Arial???????????????-     2
 
+-
 
%aa---$--$MMM---$MMM--       -
 Arial&???l???- 
2
 
lPTE1         --$MMM-
 Arial?t???#H?????---!2
 
IL1 Page Directory               -%<<A---$@M@@--"$-- Arial?>~??r????????-    2
 
+-%---$--%J---$--%J---$--$:::---$:66::6-
 Arial--
 ArialFGHIJKL-
2
 
.YPTE2         -
-$:6:6:-
-
 
-
 Arial?EEEE????????????????-
 
2
 
@
L2 Page TableQ    -
%*-*-
--$,&:*,/,&-
-%**66-
--$:61:-
 Arial   -
.2
 
q+Virtual Page Number  (VPN)                                   -%IJI[I[I---$NIEN--%ayiyia--
 Arial?????????????????????????--       --2
 
255
 Arial?????????????????????????-      2
 
0-
 Arial?????????????????????????-             2
 
0--
 Arial?????????????????????????-
2
 
2047CompObjqObjInfoswVisioDocumentgVisioInformation"vx
 
FMicrosoft Visio DrawingVISIO 6.0 ShapesVisio.Drawing.69q՜.+,D՜.+,N
 
@HP\ht
     PagesMastersPageVisio (TM) Drawing
 
gTHjf|Rd !fffMMM333$
 
$
 
US8@Td Arial@$N@Monotype Sorts@>NuWOingdR
NtSymbol5T?? Y@-1U
 
J:DT1EW-hPT8*        
.U_b      a酸0zGz?@3CfRbU|||%U
 
P     }     |KG/Y&4?\.? AfY&,,' /Dq&z&}     |
 
|y   }{})}        ?2     ||
||||*|||E-?k4'-'CECE,'*CECECE-?H>?:`}'CEUCECECECEUCECE- O4F2AJY;;   AnVnVAbGTfY  R_R__ `#f:/lb6p`fW    /l
 
/l Y?5?(\ #!&4$
|
tFf-|-|-|-wGQUoDOM`EtoA _3=OOOaOsOO??O?7ܻu@L&d2?r#   sU/-O%7I[mRfJ+
 
K5 . ||i|    d'
0/UKiR?d?v4Gzt2#&Us       s
 
ss)-0jӯY/ƛ!3)󿵶1D///Q+p)?HdYc4AkǿٿYfU|%1I߀O]-(fp
ɻ %-=Y[:!#:4)A/q//YkϹ/p?2 Sπ'9}Fɇ7%õ8@\n1$u (:L^p)BH>ZՔU\n4!'4#U2q ?/%&k/%&`,`,`',ѓ4?|QԞQyٓAG
$X&bp6q
/#3=/Uq@T0'vr@1N!T0;UOauADV=2r|UHE#E6$2@1@1Bqq       T,$1Ѧ,/"dA0m+=Oa
/Q?c?u4D        3O贁Nk?f5/:0/WOT/f/x/- _2_D_dJtrIw0(7N`Da,Da/"oTf/dovoood`oo@ޑW7=FHݙA1,ћ(///pP?0ܟt?ycT2No qł5Q2FVt2bH)@ү0S3,S*/ASew@Пÿ1'LG]7n50Ϧϸ5Acrobat PDFWriwter$        }dx)3EWi{<#winspoolAcrobat PDFWriterLPT1:UFDfP
h-RTUUUUF~@x
 
BP(? 3h
 )
 
wbYbbbb    b R))eqYkZUHu P(:{W_qQRectangle. with text and connion points. Can be stretched toy dimenss.bL&d2鿸\.?P?hHKMD?l?~4
5DHDB
$# ?h-$>TTE=cAUF~?M&d2?F\_.?Q6Ju` n?'u2
 
Ubaj      jB>AVS>U5
gL@S{#I!N$5A`7Copyright 1999 Visio Corporation.  All s"s reserved.`~ _Sba.chm!#2243O0l>#0>Udd#3      $]      a%2+5U+0(T#FBS6.jRDRr6
 
27(4M4]?
 
o1t?1E>?w9119T6OHo?/G2M?;rA
 
BCq,B^5/V:@%^V"A(aCI|8Q
 
%[?-_?YM(|33Q:%^_?_Q_nKQEUIL_ _`I_U9E\_botoo:nHl'-C{!OyaYEqF#T       JB
 
\][akJf@+kKfMa$f8

Ul4,(9
D,m@r@2
A-d37"AUl4,(9
D,m@r@$3<*A-43B7
Ul4,(9
D,m@r@3*A-37"AUl4,(9
D,m@r@4
 
A-37;U~@1
FR0B
|2HCD3U_Gcm_MH<(
 
H<(
 
H<(
 
H<(
 
U~E2
R0B
3_
 
<4UFDf
h-TUUU@~@?x
 
BP(?d
b:oqYTkQ4u23u`       Connector
 
`
 

 
e1Cw
 
UH ^  -}|5p`I`V?}`xa833ސ]3σ3u33?,     ?Gxpx^&
CThis connector automatically routes between the shapi
ts.HD
@#              =hZ#8T H#3               BUF    U@bX?\.nP6
 
u
 
`ubA@u*
  E.#DB     u`h?\hr|uaU
@-?bl;'bE-$ho'y(@rq?@I ?$%?N
 
@"*5Lz -br_      ^vv"(2uM."q28v"uh9Bd&</Mz
 
#145|`Vis_SE.chm!#20)@`7Copyright 1999 @io Corporation.  All ;Bs reserved.4U#1?#M7A,@     +4j'v*Q8l>$UdvE    \4
 
$dU'1$b24R(]Uv[D ZQi      a59       93O'0"q?.g;2GHluw-*O`EW
 
)Fd#7B
 
GdIMo@kUFDfP
h-RTUUUUF~@x
 
BP(? 3h
 )
 
wbYbbbb    b R))eqYkZUHC 5Vo?)>pp/quupwj   lpysopi`;Generic circle with text and connection points.bL&d2P?hHKMl?j~45DHDD
#  =hZ,>THYY9  AUF~?M&d2JQ6u` ?/u    :m
 
biUr      r~YA|XA@     
 
B>!"!"!"+&
 

"
"
"S>U5
L@"'%9        ~lb7#FR&`0?F\.:55?P60)6#CL#EC6	BLP{70N#F;P46B{#
 
AD5A`7Copyright 1999 Visio Corporation.  All 4Bs reservedo.`?@_Sba.chm!#22426+l>(>UdPE
$w       aBUE@(Z$6r;<
 
5&
 
"($37;\-_?H4R^3@R$iF76RRfQ%! _Z_kr#hb
nc_^,Q_kqYkOVsZX@8vBAo9R3Rq%\ 8J6_zs%u
^y _zs%~e9qE{Xy"_{Hl-_{!OyaYEqF$#{B
 
|ZDo5o)PUFDfP
h-RTUU+UUF~@x
 
BP(? 3h
 )
 
wbYbbbb    b ))eqYkZUH. \?o        _# ?..:??jn`Uyek_k|f`cConnect two objs together. or can be ei
 
 a curve a straight line. shap.f).b]^ٿP&d2?LtQ"~i? 
HD
#        =hT#8>T      #3        AAUF߅<@F~?F}?FP!3|@Au
 
`ubvu`u
       -
:@։u`h?mVu`b"@0S#           eA  ]&A       dAW+"W"4,4'>Dib@F\.@FĠ+?FM&d2?M"q&Vz&bV&V%. 'S""//87?5#'B?T:_UUb$@[
 
;tNzsS2<b, 3a&G@140QD6!468"8"dB#"RF8!LS-!]{eE%?@rq?@Ij@EE?j?rB=S*+@s`A*@bS_	SZg Ru bBTORrguhq4`u#`@	00u`dBsH4&L'8"{3AQ115`Vis_Sba.chm!#2?2447`7Copyright 1999 `io Corporation.  All =bs reserv?ed.uG32Bq?oڗf2?|"?Jh1al>
 
(>U  W(DE     30?Pa%ra-s4p_(R@9$^$^8Mt<%??"1Um-CU4u2F
 
1HBMt9Bmxw}nha3w9   qXh
 
As`Change Arrowhead..o`1fthe a siz
ntyle for
 
is con?nectoro`B?b)S"b%MGUύ[JvcgUy
AR`PP`_Set As Stra>bLine
B`"1 l~А to be!ȓo`s
 
(RiG82f86iPPb3MO.`'0crb".,jH     a-!kX#gqP-@ˁ?#|xy%qa
A#^?=D       TБg)ES5ArWb"_(9oh?ˁcBtL@tR#SHl'?    { !OyaYE_qF̭w#DgB
 
|[ca_oW@+ko:aLot:(<7
S}Ϻ+B?,~(JR{DGO>S"&/"\wm$)/ UP?RT*@p@FDNTe@y
ahm$TBqUF(9
D,m@Fr@?x
 
BP(?.     KX]o`]q|J|2?u` h "&"u0)@L&d2?~-ɏ(\.gҡ(.sU!&t/:e('
 
41!!R"U&)4       
0TR&!^#%
 
\1H14`17f%4l174p174X17X1817\18t17`187l187p187t1817417|181718718&!781787181718171881781G6&!81!718@178D17181/g18,1718
1718):18*:18+:81871%47@187D54a718,:8-:18.:d18@|17,1813c(Al1\1\1`1D`1l1l1a1D1|1111D1|1|1 81Uďo@1 EQ//1`   Connector1_`P
 
V1[EiaiCX1|iEEM7?@XV@@"?@Z"5?GO?(5o%K2c(1;1
1<M΀"?Il\10Rse V
둗!1c(HϾQiEqQ8qpU2&fHndк`1G!Ȧf%)`WCU)%@ߕ߰l2Xtext ID
 
(4 bits)2hDf%͟ߟ'h+ g@>~?@ER!@'i0q@1|¯ԯf%;M_qCϹ2&&z
 

 
/c/2/5Page Index Level 1
 
(8QT5d,hOB!3EWiaRF9E1   -?QcCl_Q_);M_qvX/ROՓo_//1.LQ/ou//,/
ot%q?72
 
(11Q藕:?xW?i?{?????$ds??O!O3Ooa)eOwOOիOO"QOO__'_9__]___C____(_o#oGoYoko}os)jou{=Oaυ=O) Offsetp3Q2٣K@hdwΜq}s
@@|>?@'?@řĠչ?uPuu`Dn?up2L0Пïٌ> 2k=!ߵ;w25'5imuzcc#$'2qn%7I[mWG?@$>k@@܂oO?@@ŗ@n);M_q)+/}/N8?0?/i?/?@/??<3dv 2DVh|ZQJ.?@#֩AV&/8/J/\/n////OO&O/Q??u?oF?~%??mo?oAOSK1bOtOOOOOCJQOOO_ _2_D_V_h_"0@W߫߻Gɖ/1oCoUogoyooo
8oů?hgӯӿ;PM24_q˃	ҏ,>Pbz/V
 
@И___Yo 2DVhz 毢ֺuF?ڿ?g῝;M3\nπϒϤ˃
 
);M_tgWOGҕ؋§Y/ASew,/r/C(?d?/?/??8P1Xj|ʄN);M_w̎#!S@'yӕ؈SäNV//,/>/P/b/t///?OO/lVoo?o@?h????ao?o5OGK2VOhOzOOOOC*aOOO__&_8_J_\_tՆC@%_@@"U0	U___*aYoo)o;oMo_oqoooolկ=/Wï{ÿ+L0Sew˃
w͌ޅz`,$r$@1'N`_El2=l@@fОPxكyЅQLُR+)s[7٪/(<1NM?\.?3,;ML,q@:q,1w䵡zy:dBZX?Q06'FKPhysical Page Number
 
(22 bits)̂66*
 
p,OB-_-O_@)_p._PiOffset
 
(13ɏۏ폀#5GYk'?@ a?K@fRu*s1u퓷ߖ[r͟ɑ/'M?_?q??UOۯ?*vViz:3uÏAph ࿠Kh(ϣ@34Oasυϗϩpcko}oooooooo
xzf_@@"ur?@P7'p0K]rgfx}_:!3Ώ&Swߏ0(>Ѱe߅Hϭe<͟ߟ13 +=Omhz¯ԯ
x̎#!S@@"uP+u0$Bp@BWri~q~vdcsɿۿ#5ϓߥ߷}9$PtϘLߵp/Aiw@3LWi2@(:Ljew
xC@%"0.1!3=Oas_pa!6
1y5L!6MOqOHIOm,>OfOt0_IOT_f_
 
Bk0//%/7/I/g#Di,#]aA!A/c;%!%!4'Q9,AEa1A/U@$ds@@N#@@L1z^
0t90{;rdJD20vA1]!u
nPu`rs3]a1v8}&.{@wiMP)"p%`w@z31r2p A-A@RwbX(qCv|Mt@rHb?@IVۀ?фمI@D_e6kT3{1H1&0oNt(/d2N贁NkvS"V
 "8g"`0a@aS!@.vc햡Xbrb(8<#]a*\.k?
 
E$719&C?OU@0O_\O:uޯrWi!cqAi,ScooGUA%A$dliIyEޱNP?@/]2@@~?*,!=Qb95П2pxqdc!>Źx<?@|W>BA`Hxqmƣ3bI!Tcq
 
Base Address
 
depending on
 
current CIDcEγ2ٿ뿀
 
Eo]cX=(8=:CV@%N/zﷂE,'(A\UO8dOn_@a5bh51/M%%^%\BWi!S11i,3S15A¿Կ
 
h+ g@@lS
 
@@4OFn~NϢ6Sjϣ2Bff!œ&v?@ڿNt*%3%#"S1>P-S1Qz_oPo*o
 
DaU32Oc1QE\+c,#5]@!wx?K?:
HV|_NXHO+@O[_WT_3S 
__TO:o^z{okj#kx70Ezu04'!IǑq9ЛǑDƬ?@x@@)?@`Vj?@)uu{`uP0`A_ru
qu{br8
 
-g@@5oLccp:rA:@Rrp3p!w"r舆"r)wA4܈xrqǿ?@IMBtM}3uQ]FX-H&t842N贁Nk:2Wf
 hp> `03q8L1:1.Ϗ_/T_\.?
o_Kqi?{?L1Kq?U9WaGvFBgw;sp\tPT3l0E;^ÿa!oy%ooo}N$
x7yAG}W}+Y-oR/p=B4@@L"ɿ@4hhÑ͹㿤|r~!yh~+M7p%.{@@E&p0(JP@:5r֨͏sU@c3u| P_CUgyˎNG*ZxFߟDß^!5A.Kpz$
 
L16tNpvzsGۑE/+WwCs"!֥G袎OOE'߷S_?︿K~}jbql=
(տ~=澀50T4b44"L1QK5yKq!A$7y5E[y+#?@N$@G"hpl%}#q #?QIbt}! ѱ"t"6Uq%'0C*"'"@15kߤ+        k#g?֥cAQccO}CWm '? 5}&KUN%C>VKE?.9	'995QEAU&o ao0c5[&_%nG%^&^_'l]tL[_____3uaAzoK-y$qIcOW/U@Hl%_x?@>~%@eHsq s/+/$"// !
 
xQcQ.@R!RUovT?8?Ե=Onٷqˏy(zEZPr̟ޟ|tp_9džXί_s@UTG`!!ôea!o
o(:L     MQ`ڪF    @@N#@dă şbX?d?PLQL!M:@@GbDTDhu!06B@"Th5h|uq qeo,o
 
S[#i$!t'Ui$t#vѣM
 
JaM     9MȯLΑTL
 
@@?~u3ߣ5 *@1!:|26!!3#0@%0 w2AE7OpOE
 
_t#_5_WZOo_O____@^yåL1 Page DirectoryiڤMK4^j9mA#'O'2qlq$<y<ܿ{1l7R14H7O
 
f6rH
 
2`0BnqmAa.-~s<;M5TLݹ餿հ\BEѕOUOoo+oOQ4}ƫUU]nX](޿C!OD,uCuwKuE;5¡Wt-wxwi     ET+hO@@-gp4FZQIIS}rB2G1" ~s
 
Yl2v?@NWtBK 2 *r(¯T4MR?waooo(om5aUKcAJai!Zh+D)\B4F߅EX!n(\ZKh8Tߘ V`00c8M2((:Id
 
%%Re߾
rVAo        NeXs1KUUY/5 -/
 
3/!G1oMd1CUgyz3<@@"Hcwh uW?@0u¡Q&6;P(9
D,mi@`5z@sVa]BXO@jOȃc4GOO6#LCWYU@n@5ѱp` h.ZrݲPڟ"4FXj|kޯh	#G@k}5ϡz{U?pÈD\h_@gHX !!/'/͏?.?@?R?d?vXth+ g@@QLC0L?@jZn0yֿ<2n?>IӖJV&.{z]㦣;mOG:UA-O,>CZk~Oޖ YЧ6_Uxֿ[_m__u|~Q__o__oo&o8oJo}nf·ߢ+ƞoToo͛eq$g      y5Gp WuJ2}.ߍ99T9ҏ,>~P+hOE@?73@o.b099I\p,d
 
*d58F OGuA32DGZqC9  Y~ 2s߅hz¿Կ
 
Ca1RTj|ϒѢϴOJ\D     .~h"/4/wG!$!q-qaq+:U!us9  &D)fkT/@@19~?@H?@Xa5Zj5;"}/d
LΒS%663626666666Z+be"x(a
 
x
 
XsCOuD1G:UDC+
qGGF0=Q1F0JQѴS%#s@
 
??.?vXtMv5N?@Gd5hv5c{0$c?]QItyqʹ S Mbt5Xb6qdePSgs!Mbmgxb OuF0YqTxU    y       c?F_G0AI0UqnSbt/P)uf{u~$es~{Qzms,
1IQ)[,4qw{09xxC3ᓁe!fuˌ$fˌxN%z1Qc_BT|_y)OOx_6u6x?@>Bd5@v媣{0=oROk^oVdxb~o4imyal c%aCn,7YAeJcxHoTo1(:L^p0xɪϰ);M_qΟԋd,F0MahسQar(Fi
@PTE2R__qT_____x3⨨̯ޯYaRUr
nfTroSoBrۿOA!3EWiϱϯϓ"4FXj|ߎ3/ߔ///,$/lc'/H?){?֝'Vs|
Ip|дd(fkT/@@~@@~tRCߧE?PF݀y}uTaBunaz1|BV        b\L"|*0<r/`r1//yBIPCIQUG_FE_oD'o9og_so_o (o ooDn1"sCL2 Page Tablei| S'tڅIXR~.\'2<
 
@4]zAvAVA4S'q`SL~nyQʶh9@@[@@`?@`0޻?@xƂֿErDu\`;u
 
OAJQ;u=`uC\S"
 
|q9Ui @@-g@@3   𰀌N#@pn{N@z3JQu{HpΖ!͟ߞRB'mRBC\8F#U@cX,ۿ@rr?@IV?~цFrD"yozӛԏl::Ar~*t2NoNkr6<6vXxBB`0pnQq.:
 
T±
i鴿±"N'`R]/o/U!_U_/ǀo~goi"Ymn@ m(C] 4 
1CUgy.@@YJ,P?@|>@~^@ޏ&;Ui@2=lhi`uXVQcȓ[#CYNϐ@e+pǡ2P^Cگ-V!K'9K]osp⼿δٿV_h_=VTfx0ߜɾ#m+"SR'U/C]ǥ/a.L?%?o(^?/?*
 
BM{_rE 3(l鑵d8v>@@x@@@dDCw1SǢu),FǢ19ANU+/OV2/D/lEm/km\/__LoXF_oo@A?:h_Wo_1+<
 
O7cu,OaEFIA61ZDH>EBEOU@`ڪF        HNb?@        `EsuGqFaOMv_BF@S@L%U/Q_!*l_U__Jo     on͒vo(ou++kݖVdЏ?П;HZ@Virtual Page Number  (VPN)iROdO񔌈'2Vqq11Qooo0BTfEBEm
@@Fh@@K;ֶ@E ~!QF1QsC"4FXj|";vGذ.@ߐϞ0yϝ߀-5M0uϯ-0BTfxqsp(
 
Bɿۿ$6HZl~ϐϴ$6a Vh5߰}߳CRdv.,>PbtZV՗Q*J_R?@P٪3!F 2DVhz/ /2/L6OOXX0_x_O_O__<
M2047m//////U.U
 

UUl4,(9
D,m@r@<7wV'Cl0
 
7AU2@1V7KRH<(
 
U2EL1W7
RUlL%0fV@U?4%)gRD3W<U$
 
4(U1(UO"D&aU=QJf        )h"Ty+U,
_Ʌ>-
 
H*9(TYg
 
E/+GuideTheDocPage-1Gesture FormatBasicVisio 00RectangleRectangle.3Rectangle.4Rectangle.14ConnectorDynamic conn?ectorCircleVisio 90Line-curve connectorScaleFactorCircle.31Rectangle.26Rectangle.27Rectangle.13_        3BX
 
ELW-
 
bGUz
 
_
U,_D_U\_
 
Ut_AU__Uԇ
 
_Ue_?_Yv   _U$%4<%DT%Rl%c_tX_[0xQm UUl4,(9
D,m@r@d5ZC-T3
 
7AUl4,T0[
 
AJ-L37A_*<N@4ZMRVgL+
[6uH<(
 
H<(
 
_*<NE5[
RVg+q >       7DVhz
 
.@Rdv7   J3
 
33!/3/E/W/i/{////////??/?A?S?e?w??????;Ro0tEn0ryO 5     IO㰋[AVBALOOO5.O\@c_ jBbAThisD0cume2   __@fA1 _S_fA_qD_PR/OJ0C@__.TA
 
__+3`
 
!.fA!!
kA3/B/RU!"#$U%&'(U)*+,3U./01236567
 
89/oo,>Pbt~..q.kTڥإT@zaA"U_N`WfA!
 
!v!qx$F8ME;7/߿A 2DV7aSL?St?<\?-N`{`2`A-0RCڙ4`}=[ac뀂l8baaZHG]ZR]d=߮ίtAttribute VB_NaP = "Th@Document"
 
 
Bas0{00021PA21-0C$0046}
|GlobalSpacFalsedCreatablPredeclaIdTru
BExpo~TemplateDerivBustomizDa$Ϳ߿*A       PG?*\GꑇEFɟ۟#.`#`#P:t|SG}PAM_FIL0SCPMOMC}RSPF@ *Hu@R0DrC6E`.@L#q@AuaUlBs@cUo@ u@pla0i0n@`˰9`.@Rdǡ8y`nvψVSOLB3H`* #¨ @UyeL@b@]aB [e@)vRPlP.1]?3_dv^nוWN@OSYT0MtdP.TbRy`Ou0oPt&-._.
 
ʋS<@L_|M`TOS`1c`ad4;U-R.%f@ (:L^p\#5GYk}$FcnB1vF"x`[A-R
 
d`VisioVBA0 Win16~C$32:!Mac=!6#
Figure2Damjan`stdole`26t<        ! _Evalu%jw'<&Q@:3P( b5b?=R0*      pHod!`p%@x"@@
 
=
 
+x     S̠8J<
 
r"e>s@0.rf%\*\G{020430-; C!06}#2.0#C:\WI~OWS\SYEM\StdOi?  OOC_EOJ$[-k`A>|[wPOO(W3OO\3 dnOO_k/a(OO_$4k`N||___E__Fle2.TlbLE Automation`"t_F##GQmSnY2`H1`
 
,QCإ"+K0soooE)oFID="{C81BE968-281E-11D5-80A9-E8D506C1M0}@%=)/&Hqq
 
)e="p*@HelpContexta0@Ver5 nComp`ble32="393222M@CMG="1614A5C3ADC3B5C7yqPBpA18A9CFACD0sv@GCpE1Cp}BpBB8CCq4q
 
[Host Extender Info]
 
5v1={3832D640-CF90pCF-8E43-00A0C91p5A};VBE;5yoQcuϏ);M_q˟ݟ%7I[mǯٯ!3EWi{ÿտ/ASewωϛϭϿ+=Oasߗߩ߻'9K]o#5GYk}E: XC[M
 
BA{
 
*   g"4pFX(M1@(ς@2Yy
 
K_LQ:TWR
 
Rv&O!BoX71>} :BhU>Ok5O}
 
%$Ft'C>:WQNl)TU11=vy`2yYnV=Z?y C[+GD5 C
_4f+<o_Y O.ySummaryInformation(yNDocumentSummaryInformation8
 
_1050073381|Q<=Kuy@@Ole
 
                                      
 
                  
                                                                                                     !     $ ;     x     &     '     (     )     *     +     ,     -     .     /     0     1     2     3     4     5     6     7     8     9     :     O =     >     ?     @     A     B     C     D     E     F     G     H     I     J     K     L     M     N     w Q     R     S     T     U     V     W     X     Y     Z     [     \     ]     ^     _     `     a     b     c     d     e     f     g     h     i     j     k     l     m     n     o     p     q     r     s     t     u     v           { |     }     ~               Oh+'0@HhtValued Sony CustomerGMxU=FQ/ EMFMXVISIODrawing
 
 Y=&%%V0JJJJ%(%RL Arial%T+.g=AA+.
 
L`Context ID          T|5>\MAA5>L\(4 bits)&%%V0}JJ}J}J%(%RL Arial%%T.<=AA.LpPage Index Level 1	T>XMAA>L|(VADDR_WIDTH-P1S-1 bits)                          
    &%%V0}iJ}JiJi}}J%(%RL Arial%T.(=AA.LpPage Index Level 2     T>MAA>Lh(P1S-P2S bits)        &%%V0iUJiJUJUiiJ%(%RL Arial%T.=AA.LdPage Offset 
 
T>MAA>
 
L`(P2S bits)  RL Arial%Tv"AA
LhVADDR_WIDTH-1                         
  RL Arial%T"AA
LhVADDR_WIDTH-1                         
  %
(%T`\t"AA\LTP1S      RL ArialB%Tl"AALXP1S-1      %
(%
(RL Arial%T`H`"AAHLTP2S  %
(RL Arial%Tlt"AAtLXP2S-1      RL Arial%TTFL"AAFLP0&%%V0i::i:i:%(%
(%
(%RL Arial%Tw-AALtPhysical Page Number               T.=AA.L|(PADDR_WIDTH-P2S-1 bits)                     
    &%%V0iU9i9U9Uii9%(%
(%RL Arial%T-AALdPage Offset 
 
T.=AA.
 
L`(P2S bits)  %
(RL Arial%TlAALdPADDR_WIDTH                     
  RL ArialiT"YYArialArialc,,yMMHM,,,,,,,,,,HHH,c%T`F^AAFLTP2SM  %
(RL Arial
 

 

 

 

 
H
 
c,,,,,,y,,,,,,,,,,,%c,,,,,
 
     %TltAAtLXP2S-1         %
(RL Arial       
 

     
 
 
 
 



 
 
     
 

 
%TTFLAAFLP0     &%W$JJ%(%%V,&%%V&M&(-5@LZhv!.:CvJhMZMLJ@C5:-.(!&%(%
(RL Arial%(%RL Arial%TAAAA
 
L`Page Table     T8AA8LdBase Address          T;.AA;Lddepending onTA/>AAA/Ldcurrent CID      &%%VX
 

 
%(%
(%RL Arial%TTAALP+&%W(aaa%(%%V,&%%V0MMMM%(&%%V0MMMM%(%
(%RL Arial   
                         
 
          
 
 
                
     %TdlAAlLTPTE1        &%%V0MMMM%(RL Arial                                
            
 
 
 
 
 

 
                                   %(%RL Arial%TSAAS
LhL1 Page Table       &%W,A<<A%(%%V,@M@M@@&%%VX%(%RL Arial,-./012345679:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghq%TTAALP+&        %     W,%(     %%V,& %     %W$JJ%( %%V,& %     %W$JJ%( %%V,&     %     %V0::::%(     &     %     %V0:6:66::6%(     %
(%RL ArialUVWXYZ\]^_`abcdefghijlmnopqr%TdY.x=AAY.LTPTE2  &     %     %V0:6:6:6:%(     RL      Arial%%     (%RL ArialUVVU-n000AB%T@AA@
LhL2 Page Table*     &
 
%
 
W,-**-*%(
 
%%V,,&:/,&:*,/,&&
 
%
 
%W06***66%(
 
%%V,1::61:%RL
 
 ArialPPWWWWPPQ::-}{.|%
 
T-qAA-qLVirtual Page Number (VPN)                      &%W,IJIIJI[I[I%(%%V,ENNIEN&%%W,aiyayiyia%(-1
 
RectangleDynamic connectorCircleLine-curve connector8_VPID_PREVIEWS`_VPID_ALTERNATENAMES_PID_LINKBASE?       A
 
Q<=KuyTiming DiagramTiming.Document.19qTiming DiagramCompObj{}iObjInfo~CONTENTS% \+_1050195418Q<=Kuy@@
 
Q<=KuyTiming DiagramTiming.Document.19qTimingDiagram
 
FMicrosoft Visio DrawingVISIO 6.0 ShapesVisio.Drawing.69qTiming Diagram Editor v7.1g - Output File
 
 
PROJECT
 
BaseTimeUnit    1
 
DisplayTimeUnit 2
 
TextGridX       250.000000
 
TextGridY       6
 
EdgeGridX       250.000000
 
ImportStartTime 0.000000
 
ImportEndTime   281474976710656.000000
 
TimePerPixel    6.571429
 
Visible DELAYS  SETUPS  HOLDS   SAMPLES TEXT    HIDDENATTACHMENTS       CRITICALPATHS   GRIDLINES       UNCERTAINTY
 
ColWidths       144,216,288,423,488
 
ScrollPos       0.000000,0.000000,0.000000
 
DefDelayRule    1
 
NoEventOverlap  NO
 
SigLabelFontHeight      10
 
LabelHeight     12
 
LoadLibsToMem   1
 
UseFullPathNames        1
 
LibPath
 
EntireTime      YES
 
PrintTimeSpecified      NO
 
FromTime        0
 
ToTime  5.75
 
AllSignals      YES
 
CurrSelSigs     NO
 
PrintTo 2
 
PrintFileName   C:\DOCS\dbg_readwritespr.wmf
 
PreviewInterchange      YES
 
PreviewTIFF5    NO
 
UseMargins      NO
 
PrintTimeLine   NO
 
PrintBorderBox  YES
 
PrintSigNames   YES
 
PrintSigNamesOnEachPage YES
 
AddPreviewToEPS NO
 
PreviewRes      150
 
MarginLR        1.25
 
MifImageWidth   6.00
 
MarginTB        Auto
 
Header  %d %t;%f;%p
 
Footer
 
ScaleHorz       100
 
ScaleVert       100
 
ScaleHPage      1
 
PrintImage      DIAGRAM
 
DefaultTimingModel      minmax
 
DefaultClock    Unclocked
 
DefaultEdgeLevel        neg
 
DefaultSet      Not Used
 
DefaultClear    Not Used
 
DefaultClockEnable      Not Used
 
DefaultClockToOutLH     0
 
DefaultClockToOutHL     0
 
DefaultSetup    0
 
DefaultHold     0
 
DefaultRegStartupState  unknown
 
DefaultPodSize  8
 
DefaultActiveLowSetClear        True
 
DefaultAsyncSetClear    True
 
DefaultActiveLowClockEnable     True
 
SigLabelFontHeight      10
 
PROPS!
 
!
 
 
STYLE
 
DefaultFont     USER    {-17,0,0,0,400,0,0,0,1,0,0,0,0,Arial,0}
 
DrawWndFont     DEFAULT
 
DrawWndColor    DEFAULT
 
GridWndFont     DEFAULT
 
GridWndColor    DEFAULT
 
LabelWndFont    USER    {-13,0,0,0,400,0,0,0,0,3,2,1,34,Arial,0}
 
LabelWndColor   DEFAULT
 
ParamDispPref   0
 
ParamWndCellDisplay     0
 
CustDispString  %n v=%mv,%Mv f=%mf,%Mf m=%mm,%Mm d=%md,%Md %c
 
CustomDisplayStringRTF  {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont %n v=%mv,%Mv f=%mf,%Mf m=%mm,%Mm d=%md,%Md %c}
 
MarkerDispPref  4
 
MarkerCustDispString    %n v=%mv,%Mv d=%md %t
 
MarkerCustomDisplayStringRTF    {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}{\f1 \fswiss MS Sans Serif;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont\f1 %n v=%mv,%Mv d=%md %t }
 
SignalColor     2
 
LabelOffset     4
 
BusDisplay      0
 
WaveFormWidth   0.500000
 
WaveFormColor   0
 
InputWaveFormColor      16711680
 
SlantedEdges    1
 
SlantAngle      75
 
RightJustifySigNames    1
 
AutosplitEnabled        1
 
AutosplitChar   _
 
DynamSizedSignals       1
 
!
 
 
DIAGRAMTESTBENCHSETTINGS
 
FilesBeforeDiagramModel
 
FilesInsideDiagramModelDeclarationSection
 
AbortHdlCodeEnabled     1
 
DelayHdlCodeEnabled     1
 
SampleHdlCodeEnabled    1
 
MarkerHdlCodeEnabled    1
 
VerboseSamples  0
 
VerboseDelays   0
 
VerboseFileInput        0
 
VerboseSequenceVerification     0
 
IncludeDelayTime        1
 
ExecuteFromTopLevel     1
 
TimeOutInDiagramLengths 0
 
DefaultCycleClock       Unclocked
 
DefaultCycleEdge        neg
 
!
 
 
MACROS
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRisingFalling
 
Percent 100
 
!
 
 
CLOCK   clk_risc
 
PERIODE 1
 
DUTY    50
 
OFFSETE 0
 
INITIAL LOW
 
MAXUNCERTRISE   0
 
MAXUNCERTFALL   0
 
MINUNCERTRISE   0
 
MINUNCERTFALL   0
 
JRISEE  0
 
JFALLE  0
 
GRID    1       1       1       2       2       16711680        0        0
 
ENDGRID -1
 
DIRECTION       input
 
MASTERCLOCK     None
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   True
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E5      1       2500    2500            1       0        DR      0
 
E6      0        3000    3000            1       0        DR      0
 
!
 
 
SIGNAL  dbg_adr_i
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
LSB     0
 
MSB     31
 
SignalActionType        0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      X       750     750             1       0        DR      0
 
E1      V       1750    1750    A20     1       0        DR      0
 
E2      V       3750    3750    A100    1       0        DR      0
 
E3      X       5750    5750            1       0        DR      0
 
!
 
 
SIGNAL  dbg_dat_i
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
LSB     0
 
MSB     31
 
SignalActionType        0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
VhdlMapping     DefaultVhdlMapping
 
PROPS!
 
E0      X       750     750             1       0        DR      0
 
E1      V       1750    1750    D20     1       0        DR      0
 
E2      X       5750    5750            1       0        DR      0
 
!
 
 
SIGNAL  dbg_dat_o
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
LSB     0
 
MSB     31
 
SignalActionType        0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   True
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
VhdlMapping     DefaultVhdlMapping
 
PROPS!
 
E0      V       -1      -1              1       0        DR      0
 
E1      V       750     750     PC      1       0        DR      0
 
E2      X       2750    2750            1       0        DR      0
 
E3      V       3750    3750    D100    1       0        DR      0
 
E4      V       4750    4750    L/S EA  1       0        DR      0
 
E5      V       5750    5750    LOAD DATA       1       0        DR      0
 
!
 
 
SIGNAL  dbg_op_i
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     3
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      V       750     750     READ PC 0x0     1       0        DR      0
 
E1      V       1750    1750    WRITE SPR 0x5   1       0        DR      0
 
E2      V       3750    3750    READ SPR == 0x4 1       0        DR      0
 
E3      V       4750    4750    READ LSEA 0x1   1       0        DR      0
 
E4      V       5750    5750    READ LDAT 0x2   1       0        DR      0
 
!
 
 
SIGNAL  dbg_stall_i
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        5750    5750            1       0        DR      0
 
!
 
 
Ole
 
CompObjiObjInfoCONTENTS<    %Timing Diagram Editor v7.1g - Output File
 
 
PROJECT
 
BaseTimeUnit    1
 
DisplayTimeUnit 2
 
TextGridX       250.000000
 
TextGridY       6
 
EdgeGridX       250.000000
 
ImportStartTime 0.000000
 
ImportEndTime   281474976710656.000000
 
TimePerPixel    5.428571
 
Visible DELAYS  SETUPS  HOLDS   SAMPLES TEXT    HIDDENATTACHMENTS       CRITICALPATHS   GRIDLINES       UNCERTAINTY
 
ColWidths       144,216,288,423,488
 
ScrollPos       0.000000,0.000000,0.000000
 
DefDelayRule    1
 
NoEventOverlap  NO
 
SigLabelFontHeight      10
 
LabelHeight     12
 
LoadLibsToMem   1
 
UseFullPathNames        1
 
LibPath
 
EntireTime      YES
 
PrintTimeSpecified      NO
 
FromTime        0
 
ToTime  4.75
 
AllSignals      YES
 
CurrSelSigs     NO
 
PrintTo 2
 
PrintFileName   C:\DOCS\untitled1.wmf
 
PreviewInterchange      YES
 
PreviewTIFF5    NO
 
UseMargins      NO
 
PrintTimeLine   NO
 
PrintBorderBox  YES
 
PrintSigNames   YES
 
PrintSigNamesOnEachPage YES
 
AddPreviewToEPS NO
 
PreviewRes      150
 
MarginLR        1.25
 
MifImageWidth   6.00
 
MarginTB        Auto
 
Header  %d %t;%f;%p
 
Footer
 
ScaleHorz       100
 
ScaleVert       100
 
ScaleHPage      1
 
PrintImage      DIAGRAM
 
DefaultTimingModel      minmax
 
DefaultClock    Unclocked
 
DefaultEdgeLevel        neg
 
DefaultSet      Not Used
 
DefaultClear    Not Used
 
DefaultClockEnable      Not Used
 
DefaultClockToOutLH     0
 
DefaultClockToOutHL     0
 
DefaultSetup    0
 
DefaultHold     0
 
DefaultRegStartupState  unknown
 
DefaultPodSize  8
 
DefaultActiveLowSetClear        True
 
DefaultAsyncSetClear    True
 
DefaultActiveLowClockEnable     True
 
SigLabelFontHeight      10
 
PROPS!
 
!
 
 
STYLE
 
DefaultFont     USER    {-17,0,0,0,400,0,0,0,1,0,0,0,0,Arial,0}
 
DrawWndFont     DEFAULT
 
DrawWndColor    DEFAULT
 
GridWndFont     DEFAULT
 
GridWndColor    DEFAULT
 
LabelWndFont    USER    {-13,0,0,0,400,0,0,0,0,3,2,1,34,Arial,0}
 
LabelWndColor   DEFAULT
 
ParamDispPref   0
 
ParamWndCellDisplay     0
 
CustDispString  %n v=%mv,%Mv f=%mf,%Mf m=%mm,%Mm d=%md,%Md %c
 
CustomDisplayStringRTF  {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont %n v=%mv,%Mv f=%mf,%Mf m=%mm,%Mm d=%md,%Md %c}
 
MarkerDispPref  4
 
MarkerCustDispString    %n v=%mv,%Mv d=%md %t
 
MarkerCustomDisplayStringRTF    {\rtf1\ansi{\fonttbl{\f0 \fswiss Arial;}{\f1 \fswiss MS Sans Serif;}}\sectd\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\headery1440\footery1440\sbkpage\pgncont\f1 %n v=%mv,%Mv d=%md %t }
 
SignalColor     2
 
LabelOffset     2
 
BusDisplay      0
 
WaveFormWidth   1.000000
 
WaveFormColor   0
 
InputWaveFormColor      16711680
 
SlantedEdges    1
 
SlantAngle      75
 
RightJustifySigNames    1
 
AutosplitEnabled        1
 
AutosplitChar   _
 
DynamSizedSignals       1
 
!
 
 
DIAGRAMTESTBENCHSETTINGS
 
FilesBeforeDiagramModel
 
FilesInsideDiagramModelDeclarationSection
 
AbortHdlCodeEnabled     1
 
DelayHdlCodeEnabled     1
 
SampleHdlCodeEnabled    1
 
MarkerHdlCodeEnabled    1
 
VerboseSamples  0
 
VerboseDelays   0
 
VerboseFileInput        0
 
VerboseSequenceVerification     0
 
IncludeDelayTime        1
 
ExecuteFromTopLevel     1
 
TimeOutInDiagramLengths 0
 
DefaultCycleClock       Unclocked
 
DefaultCycleEdge        neg
 
!
 
 
MACROS
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_I_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$CLK_RISC_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRisingFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRising
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferFalling
 
Percent 100
 
!
 
 
CORGROUP        $$clk_risc_BufferRisingFalling
 
Percent 100
 
!
 
 
CLOCK   clk_risc
 
PERIODE 1
 
DUTY    50
 
OFFSETE 0
 
INITIAL LOW
 
MAXUNCERTRISE   0
 
MAXUNCERTFALL   0
 
MINUNCERTRISE   0
 
MINUNCERTFALL   0
 
JRISEE  0
 
JFALLE  0
 
GRID    1       1       1       2       2       16711680        0        0
 
ENDGRID -1
 
DIRECTION       input
 
MASTERCLOCK     None
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   True
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
!
 
 
SIGNAL  dbg_wp_o[11]
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        1750    1750            1       0        DR      0
 
E1      1       3750    3750            1       0        DR      0
 
E2      0        4750    4750            1       0        DR      0
 
!
 
 
SIGNAL  dbg_bp_o
 
DIRECTION       output
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        2750    2750            1       0        DR      0
 
E1      1       4750    4750    If Enabled      1       0        DR      0
 
!
 
 
SIGNAL  dbg_ewt_i
 
DIRECTION       input
 
RADIX   hex
 
GRID    0        1       0        1       0        16711680        0        0
 
ENDGRID -1
 
Clock   Unclocked
 
EdgeLevel       neg
 
Set     Not Used
 
Clear   Not Used
 
ClockEnable     Not Used
 
ActiveLowSetClear       True
 
AsyncSetClear   True
 
ActiveLowClockEnable    True
 
VhdlType        std_logic
 
VerilogType     wire
 
SystemCType     sc_logic
 
TemporalEquation        8ns=Z (5=1 5=0)*5 9=H 9=L 5=V 5=X
 
StateEquation   Hex(Inc(0,2,5))
 
HighVoltageThreshold    5
 
LowVoltageThreshold     0
 
SignalActionType        0
 
MSB     0
 
LSB     0
 
isFallingEdgeSensitive  False
 
isRisingEdgeSensitive   False
 
DrawAnalog      0
 
BooleanEquation
 
NegTolerance    0
 
PosTolerance    0
 
UserSpecifiedSizeRatio  1
 
VerilogCode
 
VHDLCode
 
PROPS!
 
E0      0        1250    1250            1       0        DR      0
 
E1      1       3750    3750            1       0        DR      0
 
E2      0        4750    4750            1       0        DR      0
 
!
 
 
MARKER  MARK10
 
ATTACH  dbg_wp_o[11]    NULL    S1
 
TIME    1610.903040
 
RELATIVETIME    0.000000
 
DISPLAYAS       5
 
MARKERTYPE      Timebreak(Curved)
 
WHILERETURN
 
REPEATNUMBER
 
SNAPTO  0
 
COMPRESSTIME    0.000000
 
COMMENT aaa
 
!
 
 
MARKER  MARK20
 
ATTACH  dbg_bp_o        NULL    S2
 
TIME    2644.928640
 
RELATIVETIME    0.000000
 
DISPLAYAS       5
 
MARKERTYPE      Timebreak(Curved)
 
WHILERETURN
 
REPEATNUMBER
 
SNAPTO  0
 
COMPRESSTIME    0.000000
 
COMMENT
 
!
 
 
_1047983680F@NOle
 
PRINTP    LCompObjq1    h&&" WMFCC 8xZj1 EMF8~XVISIODrawing
 
 \l&%'
 
%V0ZjjZjZj%(%(%RL Arialdx         %T8*A*A
LhOpenRISC 1200




&%'B
 
%V0rrTTrTrrrT%(%(%RL ArialX<(%Tx`*A*AL\CPU/DSP&%'B
 
%V0555%(%(%RL Arial%Tp*A*ALXDCache


T`*A*ALT8KB
&%'B
 
%V05TT5T5T%(%(%RL ArialCACA! CA CA0!@CACA%Td=  W*A*A=LTDMMU&%'B
 
%V0'T'TT''T%(%(%RL Arial?fb`CAfc`;@AAa`b`CAfc`<PAb`CAgc`=@AAa`b`CAgc`>@Aa`b`CAec`RAAlCA2A%T`e=W*A*Ae=LTPIC&%'B
 
%V0''''%(%(%RL Arialb`CAfc`;@AAa`b`CAfc`<PAb`CAgc`=@AAa`b`CAgc`>@AAa`b`CAec`RAAP2A2A!CA CACA0!CA@CAdCAP!CACA%T5*A*A5
 
L`TICK TIMER&%'B
 
%V0'r'r'r'%(%(%RL Arialb`PCAec`RAAApb`0b`A !CACACA      CA!@2ACATCA !CA@CACA&CA! CA CA!@CA@CA%TlL*A*ALLXDEBUG&%'     B
 
%      V0' \'\\ ' '\%(%( %
(%RL Arial??b`CAfc`CAACACA$pCACAdCA1CA2AdCA !vCAvCAČCA@!vCA0CACA%CA`!CACA%TpAE_*A*AAELXPOWERM& %     'B
 
%V0r555rr%(      %(RL Arial
 
 
b`CAec`RAA@2A2A !CAvCACA@!vCA0CACA$CA`!@CA@CA!`CA`CA!CACAb`b`%(%RL Arialfb`CAfc`;@AAa`b`CAfc`<PAb`CAgc`=@AAa`b`CAgc`>@Aa`b`CAec`RAA! CA CACA%Tp
 
*A*ALXICache


T`*A*ALT8KB
&     %     '
 
B
 
%
 
V0 5\\5\5  \%( %(
 
RL
 
 Arialv'       hx@@@ @@  @(x@@?x(L@v%        %
 
(%RL ArialPX0X@
 
"   @$       @XXbbb@?@?@?@?a@?@@?@?aabb?%TdE_*A*AELTIMMU&	%	W$or%(	&	&&WMFC8%	%W$or%(	&	%	%W$o396r6%(	&	%	%W$Z;A>]>%( &	%	%W$Z;`u]r]>%( &	%	%W$3966%(	&	%	%W$;A>>%( &	%	%W$%(	&	%	%W$%(	&	%	%W$;ur>%( & %     '%V05 Z5ZZ 5 5%(     %
(%
(%RL Arial@@
 
@@
 
L@T@
 
@$@
 
@@
 
   @       @
 
t   @|       %TX<cQr*A*A<cLPWB
     TTFsI*A*AFsLPI&%%V05ZT5TZTZ55T%(%
(RL Arialbbb@?@?@?@?a@?@?@?@?aabbbb sUUUUU? sUUUUU?b%(%%TX<Q*A*A<LPWB
     TTCK'*A*ACLPD     &%%V0r'''rr%(%
(RL Arial%(RL Arial
       
 
 
 
 
 

 
                     %(%
(
 
%%TX*A*ALPDB      T`
*A*A
LTI/F&
 
%
 
%V0'TT'T'T%(
 
%
(%RL Arial`8@@@@ 8@@@@ 8@@?`bbb@?@?@?@%T`
 
2A*A*A
 
2LTINTUU     T`
BQ*A*A
BLTI/F&
 
%
 
%V0 '\\'\'  \%(
 
%
(%RL ArialP@ @@@@@@@8?@@@%TX:I*A*A:LPPM     T`
JY*A*A
JLTI/F&
 
%
 
W$Yur\%(
 
&
 
%
 
%W$%(
 
&
 
%
 
%V0&&&%(
 
%
(%RL Arial H< @@@@h@@?HC:%T *A*A
 
L`System I/F     k\-
 
-$jZjZj--.- Ariald??????-2
 

OpenRISC 1200




-B
 
-$TrTrrrT--- Arial-2
 
CPU/DSP-B
 
-$55--- Arial-2
 
DCache


2
 
8KB
-B
 
-$T5T5T--- Arial-
2
 
=DMMU-B
 
-$'TT''T--- Arial-2
 
=ePIC-B
 
-$'''--- Arial??????L?A????????l?-2
 
5
 
TICK TIMER-B
 
-  $'r'r'--     - Arial????????A????-2
 
LDEBUG-  B
 
-
 
$'\\ ' '\-     -
 
       "System΁cčρ -   - Arial????-2
 
EAPOWERM-
 
B
 
-$55rr-
 
- Arial
 
 
??????????????-
 
- Arial-2
 
ICache


2
 
8KB
-B
 
-$\5\5  \-- Arial????-- Arial??0?@
 
?c@?c-
2
 
EIMMU-%r---%r---%6r6---%>]>---%]r]>---%66---%>>---%---%---%r>---
$5ZZ 5 5--    - -
 Arial?C@?C@
 
?C@-
 
2
 
c<WB
           2
 
sFI--
$5TZTZ55T--  
 ArialaA?b?@---
 
2
 
<WB
           2
 
CD      --
$''rr--     
 Arial-
 Arial
      -
 
- --
 
2
 
DB             2
 

I/F--
$T'T'T--    -
 Arial-2
 
2
 
INT     2
 
B
I/F--
$\'\'  \--    -
 ArialP?????-
 
2
 
:PM      2
 
J
I/F-%r\---%---
$&&--    -
 Arial ?H?C? ??-2
 

 
System I/F   ObjInfoVisioDocumentz  BVisioInformation"SummaryInformation(Oh+'0@`lxValued Sony CustomerAC:\Program Files\Visio\Solutions\Block Diagram\Basic Diagram.vst՜.+,D՜.+,                                                                                                                                       d[                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
 
Visio (TM) Drawing
 
BTH?AtRx !fffMMM333?Ba$
 
$
 
U,8@Td Arial@NWingdzs@N@tMonotype Sort+
NtSymbol5T?? Y@-1TJDT1EWP-hTT<U*U       
 
U
=/Ub
b酸0zGz?@8H2!kWbU%U
 

+PL/^&9^$? { Ak^&,",'%/v&Q&      
 
1y
 )? 2

J12?k9aUBBHEHEHEUHEHEHEH@?>?:`2BBHEHEHEHEHEHEHEH@$%O9F7AOY@;
A*sVsVAgLTkY 1 W_W__ !`#ku4lb6Pu`kW 4l
 
4l%Y?:?-\
*#!+|tKf*2|2|2|2wG)QUoTMeEttA%_8BOTOfOxOO??O?7   ܻuW+?sU42
 
T*
 
xxx
 
0jvȲ^/!M3jj6D///$Q0p?Mdj^cjnj4BAk[~ϐ$YkU1%1@F-( kp
ٻ          .$5-Bi`B#9)F/Pv// ߾/u?@2trߜKS52Ɍ7xŀߢ#6@h$MuLh        Ճ%ԊՑ)<OU#5G::U27q ?/&@w&<<7H1OQjPSHQywHAt///YOG$_4.b%F8q/#?C/N^qhE!	@d)n{ r1P1	@/O0qt}Qn=kƱ셩{B'ɂX/PP\f211R5P"QQ[O"P!q[rrqqӂqq¢ӁӁP¡¡Waa7VW7P$q$qZ0r1qPZZdJrKqobdd2oaoaAP5T~rqP1W?Or?~??? x9/F
@@O$J]A7IHqdEp{y\O@f___pʿѫa1PbtφϪϼ(:L^p߂߂O߳
1CUgb{.);M_xa"4FX0Bzas//'/9/K/]/o/////////?#?zaB?T?f?x????????OOUbb7OQV.e_OqOOOOOOOO_wk#_5_G_Y_k_}____0____UlAoSoeowoooooooxa(:L^p
cwo!3EWi{Ï٦
 
.@Rdvk}*
 
fڿ"4FXj|ώҔϹ%7I[ms@ѵ0BTfQ'9K]̟ #5G29fx,>B'Ck#bz@.`c.`/%b /=QN3L/^/p////////??7?Pbtί(:L^@p݇Z;ɼٿِ>.@*[m߅3O贁Nk
 
P27q?߃?\.? QAqش$$$'9K]H䐾伩CjPj|xԕaIW&V03E0<kPDB!ߵ        V
/ASew+=Oa/09K]o?!?%Acrobat PDFWriwter$
 
wodx)3EWi{<#winspoolAcrobat PDFWriterLPT1:UFDfP
h> /T6DUmA@
?ۿI?Y{O1@3EEbOeZ
 
Hu P(:{W_qQRectangle. with text and connion points. Can be stretched toy dimenss.mb?贁No?k?4
HDB
$#        ?h-(>TT9   UA??Q6 u` 6u        mB>00XA0(2s@sJLsT>5
LO@{5`7Copyright 1999 Visio Corporation.  All      "s reserved.` _Sba.chm!#22430Bd9     l>0>Udd!!T
 
<hb 
261
 
g,s724?`b?M1EY?r?91M1|;6==5P2?;zrA
 
IB=OCq,^35/V:NAC=AK?OI="3AO<_OOKAE[6:_ L_Ij_|U|\_oo_AnHl&'n!OyaGE-szF#%JB
 
o[atk@+|k3a5\&Ul4,-@pAJ-3
 
7"A&Ul4,-@
 
_JA-$3P7UzZ@\q>R0B*
V:H<(
 
H<(
 
UzZEq
R0B>

 
`
 
e1Crw
 
UH ^  -}|5p`I`V?}`xa833ސ]3σ3u33?,      ?Gxpx^&
CThis connector automatically routes between the shapi
ts.HD
@#              =h8T YY9    BT#F      oU@?
P6
 
u
 
`ubA@]u
  .(#DB     uu`h?\hr|uVa@-?bl;'bE-ho'$y(
 
2rq?@I ?$%?
 
@"U*5L -br     ^vv"(2uI."q28v"uh9Bd&</MSz
 
#145|`Vis_SE.chm!#20)@`7Copyright 1999 @io Corporation.  All ;Bs reserved.4U#1#7)A,@A+4j'vQ8l>$UdvE       \b4
 
*1B$b24R(@][v[D ZQi@       a59        93O'2"q?.g;2GHlsw'*O`EW
 
)Fܹ#|K7B
 
$
GGdToB@k(bZS+B?49@0RD@.S"!'/ UPxo@#?FDNTe@y
ah$TBUI@
 
@25?
 
?.  K]o%j
DaU       
 
)@-?--"(qu` h`"j"p"uz)R?$5%&..(sU16t1?e"ge?'PԖ4"	(&Tu`
Black & Whiten<;
 
'1)E{&03Color Schemes...1`'Set the cNBsTB fP@this documesnt\@`2`
MJQ" e1p11 aPp!
`!1HEA1UHYQ%eTpW%eTpWeTpW5eTpWaXapWeTpWaXpWaXpWaXpWaXpWaXpWeT1QpW1QaX5QpW5QaX9QpW9QaX`!pW`!aXpWaXQpWQaXQpWQaXQpWQaXpWaXp!pWp!aX1pW1aXpWb5eTMQpWMQaXEApWEAaX1pW1aX1pS1
 
5P9QEAEAc𩁸Áa{!{!!݁c"#'=R(1)+Q*8F+EMQE1oD??P@%I!5Q0    ConnectorD    Aʒ
 
КpQUi%|-u@vI!E*@?$5%p      (X3 (.;8bbbzYP@G2qq?p?\.5?{ A`!D%<
 
I4s?11la0b=a       H   (Q/(șvsU$q,u|&X9O!/%}̦æL%}ЫL,vXj4Rvp"TOpenRISC 1200i`r'2W8E2pQ
 
(#5G@]o<ʠ5%*5%5%
 
'H1&1Q0RRQ]3EbBbVX1d#ӁT%+JY5Q%`!CPU/DSP);M$HZ~ϐφ/.a/&N6H /l:oXd/??9EAR
2٪;`:1?8J3`O:;~6?JOa3O}m>O;pQbwzOpCw]A?Xdր))'^'WP-DT!    (Q-u``uݐ`bu``u`SdmJp@ZhJh3@qTObJbUac_bXZbduY`Ёnp?cu.lilbfUYngKwgFrgUgufw_}wgp+p؀ww@z3Yr~06i       (VYa@Ed7r$K`
 
*G#_;/UQ)8Oi5 x)hDb__ U)))DVhzF7T4FW1`DCache
 
8KB//H?6/     Q/u/=/b/y/??'?9?K?%Ǫ;O~?O5Cm[=Ўߑ>w[OF(O
8<_ޓ8_s	Քʟܟ$f=Oasp 硂R׻ͯ߯'WEWWuAMMUп*`N`߄(/ߦ/&8JV?G? uD?j
op??[[rO?KO6~SewDn h)1euPICSew?///=/a/s/////J//?'?OK?Oo95K?o\1?;gx>CO(OO!OAW_,_>_P_pb________a@{o0oBoTofoxooT@tϷo3W4kTICK TIMERo  -?QcukC);M_ˏA%bI?pWײַ{П(L*pFXGxү./ASea4ĿֿT'icfDEBUGnπϒϤ϶4"4X/|ߎߠ߲3?~/Bf?b
pEO?#?GYO}OON       j@Qr_%7I?m@?_xadf);M_qT]Uoy@QIPOWERM//(/:/L/^/p/?//T?/(/??$?6?H?l?~???_?*_?OG2Odo帟qO
 
A_a_寅_____8 eo)ohqJodUrbTrbYA۳xoooooooХ2yױICac?he
 
8KBSewǏ=as1ߏ|'yKo뉟j{&){Ci׿p3ZSWrԯ
 
.Rdoдwo"4FXjρTC/b)r2y
MMU&8J\nߤߤRl?"4F?j|5?I[O0OT_!_X__):___z.Sb/̑XmVO$}Wy7M_hP-DT{!	1-!uҐ`u`bu `ur4t"2!;x+x!S0r+r6qss@r;rtQu`& EsuHh@yaے"rv*(j:/g$#vw'w6Hђ@"t@w~H)&rp	;r@z3ώ$06iW#    f01%+yr֝1e'4i 9\3poP?Uf9*z_cryJ09ޛh\!z#1oCoUogoyooooooUyyn0BTfx!yzZj
?"#JRdeǣϴCpӏ@ϸ5!4
 
.(x֙m|ğ֟lFx%Xj|@į֯(:L^pʿܿxx!y$Ϡ?%J$
.nJmo߁ߓߥ@Rm&+=Oa@s/$65';BD/V+q}@e
 
n̼,>Pb}1yF
 
*e'FGGJO^FEW]GO_-/?/?c/u/////#g88oQ?aO,1?f[c_:Lh^N6yE i`5
?Qy@Qh c7tEAb~@a
 
IidO1geK5ĢxT{'_2qЀRQe0Wqyae#}aa_!i oFePiNguctgeNa\q%a,gy       sxhuLXgTeXc{ޫ-feޯ3E2qodqoѿooo30Bhz
 
-2LTfDs͏ߏ9'9]Vɟ۟#Gekuů
UD@@eA>uWewЉϭϿ;/@Z)b3f
Dp/Fߓߥ߷G5Gkf?vp?6&8J\ nOqO7ЅOOfO        OO!_f|NV_TTcZ/TYPO%@0R!K Q WurVHP-DT!        -QuJpu
 
Jpbwun`uf@"Qhh@!bbas0bbt3aQ"[QuP` 33s:vDruV0Nya8lizmzg$5{9w:vrR z_wre)Rp`U2Nw`@z3aIOaH$06iO#9VQV17U+iQ^s$aR!Weq4`6jV3oJ?UR`9*@_$DrJyD09p8T!A____       o@o-o?oQocoujooooooo %|DVqjVvA>sZsyZwC?u㷊s+5@pII}uetτݢpxƳϊ4X!.r+!3EW{՚+=Oasrmܨ̯ޯ&8J\nmᏹ-wܶul#o
%kF1}%7ҏ!߽);5/_x#s*yfzeߚ^N`rw";F/AW5 O7g;FG:GON;FGMJGO 0|%V$_:L^pFFV//*/Q???????OO+Mq?Id\FiFyO@C\[ǎ\ȍkp_____:o,o{oPobotoa'xc1oLFe5o{_3/??Dv0=EךM23.M?QөR(p]דXqVΓ*@Ε<ҿFZ?{ƥINT
 
I/F    i9ΕFèKӫ'2qZQu[0ϽLڭ5QʙrڟE;!ӪU/7!5h5yq5,V©̣èر FΕ;!<
 
uuDUl5brL^riï!U8(:L^p@vPM);M_qσϧϹϝ%7ID/m/ߌ/6?Eh/2H?~?????OcaooooPKwa{puyuȂ~$6HA`fuZ_%U/@hB݃ fg҄ko}nfgP~m!go)jBpPvlBhP'@z3Qbo
dRpP-qNv:M_~?QcSqc.fAcrbrbrui77X>jO|OOOOO OOO_Qm:7_I_[_m_________`i+o2:Wg?ce d=     Gg!)ucHs-qٶſؿs= 2DVhz"J]Jz߀]o/Ư@:CUgy
 

,J)System :L^p//$/6/HV/k/F/////??Y9?O]?IԘn?O?şO/^./wUFUU !"#U$'()*+Ul4,@q6;C-p)/7AU2@4p/77GRH<(
 
U2Ep77
RUlL\6@?%v7RD;U$
 
!s["4FXj|C:\Program Files\Visio\Solution Extras\Backgrounds.vss#s[     #5GYk}C:\Program Files\Visio\Solutions\Block Dia\Basic Shapes.vss(s["4FXj|C:\Program Files\Visio\Solution Extras\Borders and Tit.vssv(B*8yC!܁+~/    ?9/U1(UO"D&aU=QJf       )h"Ty+U
 
"_Ʌ&aQ-
 
-H*9(TYkPEQ/,GuideTheDocPage-1Gesture FormatVisio 90ConnectorVisio 00Visio 01Visio 02Visio 03Visio 10Visio 11Visio 12Visio 13Visio 20Visio 21Visio 22Visio 23Visio 50Visio 51Visio 52Visio 53Visio 70Visio 80BasicBasic ShadowRectangleSchemeNameRectangle.28Rectangle.4Rectangle.5Rectangle.6Rectangle.7Rectangle.8Rectangle.9Rectangle.10Rectangle.11Dynamic conn?ectorRectangle.16Rectangle.17Rectangle.18Rectangle.24Rectangle.25_%,3:
 
E-
 
SGMU
4MULMc
 
dMUc
 
|Mc
 
Mc
 
M;d  ĪM
 
M"
 
M/
 
<
 
$I
 
<V
 
Tc
 
lp
 
}
 

 

 

 

 
|Ix<\<t%*'%*7%*G%*W%*g|% x*U % A % UD *\ *t ʪ* ۑ* &"U        0fx!(!*! !"#!&'()*+U^U        
 
U
UUUl4,@>KC-44/?AUl4,u?
 
AJ-37A_*<N@:?GRVg
 
H<(
 
_*<NE       @
RVgPq &AM3'AM3(PPT)PPT1_(*'9K]o#5GYk}
//1/C/U/g/y////o@
A" |* * J"&') {z
 
*   g"4pFX(S0@(9xqR2^z     J}$Q:RT
 
Ru&O(!B  U[I>l8B>O9BNo5Og^$f$
 
'7SN8)49J1=𜻗`2<V?W, FD_#C}=\f.U DocumentSummaryInformation81Table        SummaryInformation(DocumentSummaryInformation8e0(@LXd
PagesMastersPage-1
 
RectangleDynamic connector 0lx_VPID_ALTERNATENAMESB`_PID_LINKBASEA     
 
Oh+'0 4      Lhx
 
a;AlE
 
,,$',룮45~z%',u{4a?8HE
 
,,$',룮45~z%',uxhx8N;e8%9%8)b)#7MA?^zI9j}4}i<p\ v"OqKrKӓqLSRQGn~x?ushxi<\׈ݰHSŒŒdu}ƠO]/u>&nxs\ƹ`!g9p3HS$g$9=g4=Lt#7MA?]tG}!f!"gOG	=g4=B;ȢΞsy΂ZM|%g=N($%:xy~Fx:ꩫ'w#5
%x_ψDboQs0SYbhͷh7P.A<ψ>c1J2<+9,(bJ2WV[4KP gcgZM_e	POlE@
ke'ɢ`U2>6a+Fv.:x*=^[mn`jb,
%K13b؃}u9ou{X;lo.A]yk}4}G+A'NYq@vЉqp)xu  lX>N,8Ku:xi΂sh]h7P.A<ψ>2z@W5b7,u=RYiknX4KP gcgZM_qm<w9A-=>ln[6w]bko.A]yk}4}8Ldz
 
rLg?jtgSq5p5#6ߢ^=E`
6ОoQ
 
rL#XR+Jb-rz<JmnR`%U** >h5x(xdQ/^G(@%     POlE
 
*1>c3mxveQ/^`
7lC{;AlE
 
*1>c&<({ou{X;lQ
 
rL#hC;qp)rx=v跲:>N;eQ
 
rL#8΃.Y˽_}pY;Ρ}\ vɢ
 
^E]u\GtM_q= ro)csˬ4W5b7,UUPWA}Du7pp˽Sp7Yn}%U** >hq.;yxܢΞ~ӛ
 
\cLt+$w5Upvy
 
rL#(CC, E9=% @v,@E=% \GtM}\>Ypb'OK1]# {k}DyK_Ref513195072NDdt%0
 
?
 
#A24Xקi>w4`!4Xקi>wq8\F$lxŝlUe9)L[vX0qmᆁq
fذlaV*Klղ̚ee{V1B5q'bE,HYͰƝ"yrs繅dF1y>{zޖ{=z4OL{4:!}韺+w%.CAfղ}]߽ӽ|,?&wEПQ&+g=u/sW	=xy^|+#+]in\'g,ԲENp~pˏ5\_չu(LN/LLڽr[r7ׯ^~ג,/6_y~yW0ŏ{ǛE0=Nsq]G|oS߬=ŝpQ\,T[@ׯ
½ܫ^l/_P,m{/El˺.2=gi_^?quJ)׃E;ySy[yߨ=1+__]S-jkykɗ✺eCK7.E@msZK[/ENms\d
 
9=W^ъ+3礋NxoD&(ʴ[	<(iT46b*jUB!Ziכf+I5֨]3,RXWhlv9÷}[ilv`6h6mӮڕmG5vmvkvz>s^e4;v}ޜᐲ5%]_5gxE٫}Rc'/N)fY9/}ٟi3zޜk?1wއ]Z_6ߚa}M4֠]^f/Rœa{4vv]gΰVi}On3gm.uiG~zjѮ={UGKkל9CFr}DcGKT%~]ck׷T-~Wcj׳gTfOgU4{BƘkIއ}Ʈ   nSZ͞9ڵנٷkvԜIj*Ү3ܭzhvZ}mwf?k9N4vck5mp0T(    uEUcɱڅZ=ojzN^skvlUgڼU&'ZOޟy7ƺyV[zZRyZRSgڼN8v溟:jW];hGs*ۧ/i%j\20&WYU͹~Cz;sMk
 
Wj|P{^{7\7sc0_%̵VgX4֥Js@gxTKk\\9z9^W̹t4}]?+3
so\>nTQnTQ%%\KRA\M:RЪVUϜMgOcuO\{#s(au=!|.l>OIx%?{޺ܱ~Ǟ/\~w_*      T.KWDnsrk7/OiEՖ[ר>qAlI5H3Yz1&Jc4"]c7ycL4;8{qxc*<R"3g6ͳyx#0c2ݐN<c,Z}ݼC l'Pl'6nOxRo띈1xZUNĘLcLZ0/8-:et=+sտ/pzc2y[׳
MVoߨbLf[n7_ۍ~![Uec4fc7y[cL4F/zsshp/dDє:yy=}[((d5nZ݅bLf`|APȤc1&D<$oǘh
9\䲹
7A=x|Kx2ՙƘ%fL1&STe'
 
 qeU%|}zZ"7TwnWW*]]ŪuykYz[/cyUŘLcL5A,w_g8
$cLtR
^H7[}(ƤrC:RsXeUm}zץtL.1&y-"Di ,qXˮZB&m:OKj=fLbLf{׼gp/޻~!gUi3Z{6$oTƘh^%Nk6ߨ_D;܁W8sGNҭ3mPȤߏ1A$3X˪zL:vʃ1&D;+$ouŘh: $dwhw졠L*b;aa-g
~dLU'{cLG8;2PƘ6^ݩ/zLe%ydm6NCC[YW7fVs$_ih,A
=ףz=ZIvjѼZՌڣ[JY'xӡ;1~蹥G-=zHZ-ɷP     ?c~BBiOjމӪr"W{5ik1;1f]ңg=$vjwJAG*RjSڿ-D=|l-r[/dUU6XjZ۪ye t'Ƭ+32Q      wn].y$3ZPjܴ<cP|eʃb (dW*ArkCwb̺2{B&*ڭ%ۏTԫoqw^ݣ^1'{êկZWBfŘoe1&zUcL:.ViEZ8$oPǘhzޝ{Liٲճ_g?l1&3\1&GfŘ?bLf+>F?Ro띈1xZUNĘLcL=7i(W.^      $wUK_V}0]&
W策:d nz_ȤFc2[2w/dql1&Zݬ[cLF5ok%\}tM?e^.GB&IGuhԹSV?(d5nZ}v1
B&U%1&Z1&y{5{fy`>GK~wq{88KޭGn=PѼRqc5Hޭ^WU7ޝѪbVi,ja7b]a}oX;uO==#NV1M5=a}kX;uO==#>M1ͳgt1&u3ѴG{zD߅(fi?1@;%a0+'ޠ콁:Z~HA4wJ>=+'xw.hU1Xw߯Ul)dR>L4{
 
Ok<޵ZUj`:v'Œ:c!^R_8H~WUڿ7D}G}?s,gfXG|>F?)t>iꍺzcG|>@o4|^U?{cLoG.wg=JP;Uo̎17wX{j{%d52YbkcLVX&d56d5?2Ybǘ>|UoqyF~J3np_;|O*>_1UՠJ7)HnX7^IiM#w*5jx5uUU3UD??UlMd;WA怹9T+1LwMuhssWSWE]9kHc>nBpR`J    =.7ҿ6S`jꪨ"Grm},}J<kkuWq7Xr#k^Z:Tëɵ}$mlXC%VFX$P
*r$ҷ}<]`7O{ʡ^.?.'ĞrWSWE]9kHc>HxJπ.7Fxjꪨ"Grm},}</aF
Jx3zHkh׈P
*r$ҷ})΀}P	ߣ)dx3}b8Tëɵ}$m<1T+cpFv|(8Ojꪨ"Grm},}DTUz\P	gO}ɍ'V*iM#w*5j8_EU9kHc>f̦S=h C%=@/lAx|ɵ}$g3'O{{ޕ~Y/,GO'Ğ,>N]@]?udK>c4爽g89;fbrR#PO]?9gAo8ce<׈ᐁg89;fbrR#PO]?9gAo8S<!pKsKӗw32ˑF0~r%΂VK΁O0
 
|A,,&/,geQ#7K`>@]?udK>c*g9=s gOӜ`p`PˑF0g''[,hm3Pf4!gO,Pp`0zЀ8{:f:?[,hg|@wGP
j]o
 
zW  .7[o"DRꖒA
 
fr$ςVgk"p5%6ϡ D`ˍgm:C{KlC
 
fr$ҷ}܂6<2b+Mz,]nkmh2b+Ru5#>c%V5xXZ:4uvJV5h-ZRu5#>cmxvrh7
 
Hk[6wĺRu5#><xSM`=~vHvh?$C
 
fr$ҷ}!M=\n !Ru5#>0^#C)=^\ncekpHS5SL>Xx8>M{98r#}OX>;:&8{{0OdTK[Jj)8L]39kHc>fC=h C=@/lARpt<u>X7?Yo>{^5!vC;\>bwrúoeɧIln;P#wRA]9xs:[ήtP9`.yv&z]n=k2uhsswRA]9kHc>nBpR`vo	=.7ҿ5LNeV8t;렮ɵ}$m+zBա`ˍW&'XC':ȑ\GrK	[6<;u9ۙhlq&d$       :ȑ\GrKvxxc4爽o8r#}gɤ>#C':yWGrKqx{á/c.7?š|h׈        冷r$ҷ})΀}oޣ)dM>Kπ}       冷r$ҷ}|sS<<_o~G9Ě|̧h<_       冷r$ҷ}LAw9SmPKn?5<
 
;u}A']ɵ}$m3Pf4ΞJYΗHk2Ѯ
/p脳a%Coλ`
>ʂO9"O9
 
@
 
CA?"2M9h]ʣi`!M9h]ʣiFkZ=PcBXxkXA誱fFY7$AW\77J[Aݸ 5U(Zl+PBZrN{Ր(s,/dCyw1\ş8{1Q޶g5,_ߟQ?t]/Ae꫗wv]6ɨՏ{_mupނf   &r{onnj5jTSSyRԌ3ƌǨ0
 
˫_ܿ
 
S?qNCZR7:paX
V%I[xվ?1dKڧӪK5ЪCloƎvK)HnD       !r
 
Jf+e&9 R ;!/^@x9J>!NjeزɖSBBByBR9H/sEQ:mwrE(?-b.hm)bUC=c/'t%osR:Is?XGF.cC]z(:<'wv9J>U`.Tow[ }w:X
q
 
|G4v#u'q|U(9NL      -
pop^\P%;
GvȎ7,ѼMf5Tr1
 
XBՒ:j\jΗ.Rz8Sxq(Lͯg\l\4_0,\/B?k:K
 
_.{#VzZcC!<,P{Fq0tOGVOtlMǪt[Դ'yjΆIפʠFh5Ӣ
 
kŸtQN8=;?#;f"b_S00;׿?=¼F    IY|:z&Z}?wǦtNWEHFbmeiUF\x6㳆mHQY/Cۋ4gL٧BuzQLGEǖ:j= d3@?!\kASEPg
Yu貲}4h:11x!w+;&"}K^"+\ɽInϰDjZEӷQ+EõN1}ul^}>],"#:M賈6/2am"h}Jwl\cݒpXGU>sYE8߂lƔ!7`Iac[-Cza,ܴ1a'p'ޠPN+h#((ϦeJ!#eȡCDrYhD4"XmWYµFZ-XX^5Nj8K1U#Y%xY\}
 
PA
 
 
%0!l+(-X
`]$._ɦWȔ>d:zP-$;3pt,~i{Bs^~|
s|18O<QRKחa$%3[so2hu(Nԫ^їuU'      }=k
4N}Ʀo5huDSE{Hz
45M_-o(o7&gh_Xp7pɶh{_`SJCy1jNF&vcÖٵMC.v;»AG$6~䷳5&(Z^
 
q     iwG4|NÞ$!~kdwO2lpӶ#'XJKo("k:a
ȳlC.w/ru{zsՋOPMᠢzㅲӢ|     k
4\'Kގ5>X,Vm^>xRr Qm])DYmiQmEo[ЯH
 
礧fIT[wݛcZmENES{9×zmOv\/F%ggiv=O޳
 
/Ck2S/^^!\kyZM<%K0Ü&+1ܜT
 
ֿTCS0c@@3G%f`fc`Ƙ3F3hJ,R1fKaX3"(ʟ̱3ヴA3fn/}pēQΖ$D7KP7~XGeBQm=|s]<#JMF1|N"X7W'/m;m?nqڝ/$/,%I&sQk0@i=I&7G*:-!\o`+t|YI^DD^N$q#6ϙt6g4`1l@0o}ޚ,>#|?Ɏ}b?|Bo2_!}d9SЦ<g\R?Ws7}
 
y9l,dfĵje
4N[Fj>~ż3'-iѶ"e+ƕ5'F!k%]"6{T;mɿd~x"}PL}{C!~T_NP_D;}9_H_>r_$G}e:
 
L!O\h#~E^ٽw$Mķ16ɹ9/$t9I
y@$hߞ/aoļӸfQL9E3p%h?
:KymCAT_-\9_ψ۪g\O' ᝄ"~w~      -݄''     {OO1L(/q3!6iɭN/!*fb[KznwC%kvwu~6zt@OiWU?!|@
 
uVp9u@Ǯ|\^!E2Nd&+e__i:4(!?1&iNMߞ1e*\.S(7L}!n:v'WɏG̯x7S~>w=?&%0
?I&OXX.O`NCNJ+?Q= Nʯq`(Ƀ]AߧnyaKh >+q>S9?ڍie6*J%
z>kdO"ޝd[Z]wUbRKe#<.YSF
 
*;rhFsGbK^RӘvodbsŭ!`M262wrppM:͍Է\hCXLGc|̫DZћYX\;d/b3TI)Y
 
*
 
}BΜأS*dŘ
 
CcWJJ{khЋhQrS_#uhU pQ~9::SqonUǜ2ƪVqoruԡi+b۷ݒ_86&=ŝ:UvI6snVV{
 
KPj65TC}q:pp/(o٠_xJ>!ʲvאOӳEuC=,g{)]ܖs)p546&X{jx={[KIּ~
 
 
N[b]!C]F.7q>8~eBV}W[ͥl
nnj-0JY<
 
|Z=
-;mɷG8
mˊNH4E5,ILphkA.puʍ5PgZZU(ȱ-cCTnku/bPm̊Λgl\EWQX絟i\k˛Ep
a_hԋ.Gϣ?g}DyK_Ref513343227}DyK_Ref513346094TDd&(IJ
 
A
 
CA?"2M9h]ʣiM`!M9h]ʣiFkZ=PcBXxkXA誱fFY7$AW\77J[Aݸ 5U(Zl+PBZrN{Ր(s,/dCyw1\ş8{1Q޶g5,_ߟQ?t]/Ae꫗wv]6ɨՏ{_mupނf   &r{onnj5jTSSyRԌ3ƌǨ0
 
˫_ܿ
 
S?qNCZR7:paX
V%I[xվ?1dKڧӪK5ЪCloƎvK)HnD       !r
 
Jf+e&9 R ;!/^@x9J>!NjeزɖSBBByBR9H/sEQ:mwrE(?-b.hm)bUC=c/'t%osR:Is?XGF.cC]z(:<'wv9J>U`.Tow[ }w:X
q
 
|G4v#u'q|U(9NL      -
pop^\P%;
GvȎ7,ѼMf5Tr1
 
XBՒ:j\jΗ.Rz8Sxq(Lͯg\l\4_0,\/B?k:K
 
_.{#VzZcC!<,P{Fq0tOGVOtlMǪt[Դ'yjΆIפʠFh5Ӣ
 
kŸtQN8=;?#;f"b_S00;׿?=¼F    IY|:z&Z}?wǦtNWEHFbmeiUF\x6㳆mHQY/Cۋ4gL٧BuzQLGEǖ:j= d3@?!\kASEPg
Yu貲}4h:11x!w+;&"}K^"+\ɽInϰDjZEӷQ+EõN1}ul^}>],"#:M賈6/2am"h}Jwl\cݒpXGU>sYE8߂lƔ!7`Iac[-Cza,ܴ1a'p'ޠPN+h#((ϦeJ!#eȡCDrYhD4"XmWYµFZ-XX^5Nj8K1U#Y%xY\}
 
PA
 
 
%0!l+(-X
`]$._ɦWȔ>d:zP-$;3pt,~i{Bs^~|
s|18O<QRKחa$%3[so2hu(Nԫ^їuU'      }=k
4N}Ʀo5huDSE{Hz
45M_-o(o7&gh_Xp7pɶh{_`SJCy1jNF&vcÖٵMC.v;»AG$6~䷳5&(Z^
 
q     iwG4|NÞ$!~kdwO2lpӶ#'XJKo("k:a
ȳlC.w/ru{zsՋOPMᠢzㅲӢ|     k
4\'Kގ5>X,Vm^>xRr Qm])DYmiQmEo[ЯH
 
礧fIT[wݛcZmENES{9×zmOv\/F%ggiv=O޳
 
/Ck2S/^^!\kyZM<%K0Ü&+1ܜT
 
ֿTCS0c@@3G%f`fc`Ƙ3F3hJ,R1fKaX3"(ʟ̱3ヴA3fn/}pēQΖ$D7KP7~XGeBQm=|s]<#JMF1|N"X7W'/m;m?nqڝ/$/,%I&sQk0@i=I&7G*:-!\o`+t|YI^DD^N$q#6ϙt6g4`1l@0o}ޚ,>#|?Ɏ}b?|Bo2_!}d9SЦ<g\R?Ws7}
 
y9l,dfĵje
4N[Fj>~ż3'-iѶ"e+ƕ5'F!k%]"6{T;mɿd~x"}PL}{C!~T_NP_D;}9_H_>r_$G}e:
 
L!O\h#~E^ٽw$Mķ16ɹ9/$t9I
y@$hߞ/aoļӸfQL9E3p%h?
:KymCAT_-\9_ψ۪g\O' ᝄ"~w~      -݄''     {OO1L(/q3!6iɭN/!*fb[KznwC%kvwu~6zt@OiWU?!|@
 
uVp9u@Ǯ|\^!E2Nd&+e__i:4(!?1&iNMߞ1e*\.S(7L}!n:v'WɏG̯x7S~>w=?&%0
?I&OXX.O`NCNJ+?Q= Nʯq`(Ƀ]AߧnyaKh >+q>S9?ڍie6*J%
z>kdO"ޝd[Z]wUbRKe#<.YSF
 
*;rhFsGbK^RӘvodbsŭ!`M262wrppM:͍Է\hCXLGc|̫DZћYX\;d/b3TI)Y
 
*
 
}BΜأS*dŘ
 
CcWJJ{khЋhQrS_#uhU pQ~9::SqonUǜ2ƪVqoruԡi+b۷ݒ_86&=ŝ:UvI6snVV{
 
KPj65TC}q:pp/(o٠_xJ>!ʲvאOӳEuC=,g{)]ܖs)p546&X{jx={[KIּ~
 
 
N[b]!C]F.7q>8~eBV}W[ͥl
nnj-0JY<
 
|Z=
-;mɷG8
mˊNH4E5,ILphkA.puʍ5PgZZU(ȱ-cCTnku/bPm̊Λgl\EWQX絟i\k˛Ep
a_hԋ.Gϣ?g}DyK_Ref513343227}DyK_Ref513346094}DyK_Ref513329306Ddt%0
 
B
 
#A2At+9e;yf=c0`!At+9e;yf=c:\xYkSW>V[vkR3L4fɈFiT}S,d}"*āl`C?
 
)loA<$'XyURAP[     
"RW:JDb.8|%3~Bv랦tv?
KZ!@t/iU=oŐsxݡ+V%-]m5]{fO1o6WĹŹ9/KX%ړTj EngNn4LoQxڄr>¼\Kry/7W{B^eJ{t/ˋprNmɷdjk'ܶ|}5_X;t!QnUxYyQ#Be=
 
S;XHCN⑐8"1w
1tX"-#]IOD@1S@O= ͘i:@ߓӠl4:YifK4"njUuDmhXEMmSoae<]{FU;Eu(z$N*4\NA$ati:hȣCAܕn+}_J&gx}ڼZ
1kիX">>d]`Oף>BI(0l E͗ẁ%i!VGӨXX9λ?wKĻ45m(:<X@mBW&ϯ(]ߌڨ?44^krP"Gp_/ f/A[B܏IU|p77{I#_PTru\mA
 
3=hX5(׻$-jhq^y1GYl5+5rA7fe1{b~ty=+zWq3+:*ж<>5JSUإBZDs^<=yB4h6C=⬘#W1ٚK4&ۏW:CI>=c!?&M)mcR|A11?zqq^yq1'i1s&t/zĝJ^k-Y+JTn5
 
1MD㦿jiBÏDmBW@^BQh7\;wɩqc/µz~̵ot՞=1'ͧODɰ{yhCkk7h\LZd.i!vGӨXX9mw>u&I&o;-Z*WX~㽋]i8z&?%"`7| ڒ8~%p{{eq8C+eT;M4DmBW@^BQx~+/mrwV
7}ٍ=#6q~Fa6z,^7~MYM~G1F c-Q̼]1؊8ߡv׽     moEuhjT?&!,!]AC}DyK_Ref513329852}DyK_Ref513326484}DyK_Ref513326219}DyK_Ref513324670Ddt%J
 
C
 
CA?"2AI@z#y>-9`!AI@z#y>-8h\(xڽXO[U~)k)tnK2UҘIE/f!2d/4$t@Q&	~9¿l	~\;I}i{{t$j'={ι\Aa@OCH!(R~Ŀx}DPȈrjw6suwvauyh/PS4٥=`ERK50}=j$םTk5>RZ]ά6!dZ径בz_NS|L91\:hڵ"eWO.ek^d/L5     )㳟/|@MokbC-N'4F%ľNGsot\bv|@1Eְx
ǵ$4m.i
e:
 
f ]ZJ$TW+XTgk}ڭY8ɱ*ĎmnN蕀h5@̦8۶-g__2_|zl3*T%uzMvMk{2},ZZ68]J}=g4SY#+kQWXvYJ)k{Hm;-}
֧ma3I.Wb>gU[aaieQ,g(七gMf3Us14lb*nO:O/3k     neQ,*GcnFkaZ7~o(OP
V;s7;v53sKu6tZ{uZY,*gcݳ3OL+S5]N,?;Y~vtZglikN>ԩHÜɵ* οNZLzGS켆Qf?Ԩg۶ݖwcWg"ѣw
 
ǰ>ƛS>(l4J%[=>=/VB1
 

 
ʈ+G6v(ߓȭb@~4J%:@Lz16Q 2|[W}ahH06Q/E$Wc      `ǀq&5*ĕWu1

I 
i [N^9$WcI i [N^A\qe(_
 
)
 
+Guqw0
 

c8ly𼸈c,0ۤF
 
Qny\:!  !
d`ib9I՟XHv(W@\>׭?ߤ/eߗof{foMX_Tk}DyK_Ref513309410}DyK_Ref507257694iDdM
\J
 
D
 
CA?"2&]_)%ݢ4AA`!&]_)%ݢ4L\kx2FJ*mx\]h\>sv]E'iR*nH+)l܍7F6:Y'yi!
`ȃ5%y*i
 
?\\0$Vϙ?i̝;93>>x`AFR}0@gT2cy09%*9KX6tH޷nX`g       GGp^}-lH_FV<)*MC1+:hg:L 7h|y]ig.ϟb-")~5jyt?0q8x*SÓvFWznp'kXHK{h[kH_9Nꃈ@:g`{c&9;e'A0&5HdN:s[}>mp~I$oaɈn|)ma\C~w7ؽm?ςm[b#Xvl|ЀE؁>zS:vU~t@u"ph]
 
-
 
^C].TeN>g?\FsFҟ+N`ũ&8eh.Fsqvnodjdnl|
 
UeI>qu?*?(|#7ْ|2&Q-ς|
 
|3C|3/qe;茑U#YG:⛠U+kZ="p\0pܔ8
 
Ǘ1OtฐDž,~+lGЫ$x}COiU_#o̪Mg1V]gP{ E`3ZX]y
 
+<v}Ę\)Ywg`X%5,q\$iXψc/Ǟccf5<2扚n|.0F[@=}ۚOX>7OPeI>=]sAk9t1\zsAi}|U/Z|2*|_ku7¤E?5~t^D{XmPC_m#&bOTY|[Mη)LGңH?d4筲D8+=	AEmmFWmKLS`MA;tS"OCF5in@1^1
 
_z^0=X|P_d,bnsA@       xu@XKݏ       *K[/
bla\#,LMpjba6Pl~?~29_V||<}|ak#|K5C+cLTeV?'jOx0'ai|_DqBۃbajSYc?}Tm>db/1d>gC/:9/c2_cVSܰ{
8U}R~P3*K
sSYgST7D>An&R4w!~$Wf7#}Kvks%V7y*/ē\!d'M>Thz]vYQm}o_@!-ά|6_ܹmEyF`s?J;eh+v؆>tz8סCp+-Zm,oBn:f 
]jǐ#vELF65S=zJ;K;pظg?4j&i{v͸fr}֌˭a]g1JM\@ְe
 
J}QG’uGT҂&ivI󆤅V$iLV?B>{PKNqn٤/Jiw[n`H|Ѥ.B3ӋH7/^&ovy=C^_w\1zd[οfܝ5+m- IoLzYG(jlxF+jޯse|Csoe9[j-XK/nrᒦ=d..h{lqKj
;r/8FSJW6]ʄm;p5Q$ج/vt__z龾m}+jIծ] :oإa֏R`b:j>05QH승Z쵨x{}d;5ѹ)zA<՛8LMX&ʬ51945Ini#doϱko:5lK
##B4,F8ШY1Bܹg϶H&Qc\M75x7OBcQ!9fSƨz(tEazOϥ~mqZz@TP-q-zEz'Dd`
 

 
C<A$oc_logo_small.wmf2c+q8BERwZt?M`!7+q8BERwZt&~x1nAq$4t=0#
R9-kGT~}(Dh=edg6fݯ1ϱb};^߷7_~zuzø?wor?zX<?qw;oZ$I$I$I<CH8)N
 
!@H8)N
 
!@H8)N
 
!N              'pRNH8AvDNQ!%
 
'pNI8$pI8  'EfrK8U
 
KNM8ՂԄK8H'WYb    I,RiK8KiH,RK8N,|,,KN8yké,4TSYghOfJ@ϩuRrNcK       9I eT3299!˩
EjN-9Sh"vfJ'۱5VnE?NN.*#dNN!pLYLYLYLYLY꘥OsDyHyR+AN3]ts ֛Ʉ4lPL՞e}Ur55n m~(:2 RyRm:UN'%ZrbbOp Ē[QR {wK 5R,TKw@RQN,'K      $K 4e⬅,H8MxjgxUz['r*tY{VNGRNNE=ea@vT
 
'tUN\d˶*r28<5N )'ËHɐp2
 
d)AS'åNJ!B8p2,
 
d@PH$I$x/ͻc-DyKyK4http://www.opencores.org/QJ^J(K(
 
Salutation`.@.       Signature
 
a^L,LTable of Authoritiesb^`D.DTOA Headingcx5OJQJ\^JaJrBrPreformatted;d
#~=z9!v%*$5$7$8$9DH$OJQJh
 

)
 

   
 
     
 

   
 

)   0?!z!z!z!z!z!z!z!z!     z!
 
z!z!z!
z!z!z z!z!z!z!z!z!z!z!z!z!z!z!z!z!z!z!z! z!!z!"z!#z!$z!%z!&z!'z!(z!)z!*z!+z!,z!-z!.z!/z!0z!1z!2z!3z!4z!5z!6z!7z!8z!9z!:z!;z!<z!=z!>z_Bk%X*v137U=AHINYPQTTNXX\Vc h%ilmsospsrsssusvsxsys{s|s~ssssssssssssssssssssssssssssssssszzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz-͈&ՒdǠ1sίPc0!-FVW6<7e
 
iH@HNormal*$5$7$8$9DH$CJ_HmH       sH     tH     Z@Z   Heading 1.$$
 
&F
f!&d@&Pa$5CJ`D@D       Heading 2$
 
&F
f!@&5CJ(D@D       Heading 3$
 
&F
f!@&5CJJ@J       Heading 4$$
 
&F
f!@&a$6CJ$R@R       Heading 5$$
 
&F
f!@&a$6B*CJ phLL       Heading 6 <*$5$7$8$9D@&H$6CJPP	Heading 7 <*$5$7$8$9D@&H$CJOJQJTT	Heading 8 <*$5$7$8$9D@&H$6CJOJQJV	V	Heading 9 	<*$5$7$8$9D@&H$56CJOJQJ<A@<Default Paragraph Font@O@Headeing 1 Name$a$5CJHBOBWW-Default Paragraph Font(U@(	Hyperlink>*B*&)@!&Page Number<O1<Bullet SymbolsCJOJQJkH*:R:Heading
$xCJOJQJ*B@R*	Body Textx,@b,Header

!, @r,Footer

!@>@@Title$<a$5CJ@KHOJQJ.JAR.Subtitle$a$64Q4Table Contents$::
Table Heading$a$560P@0Body Text 2$a$>V@>FollowedHyperlink>*B*ph@
TOC 1&@&
TOC 2
 
^&@&
TOC 3
 
 ^&@&
TOC 4
 
!^&@&
TOC 5
 
"^&@&
TOC 6
 
#^&@&
TOC 7
 
$^&@&
TOC 8
 
%^&@&
TOC 9
 
&^4"@4Caption
 
'xx
 
5CJ\D#@DTable of Figures( ^` AR
 
Heading 10i)
 
&       F1$>T.Tf5CJB@B
Footnote Text**$5$7$8$9DH$<T<
 
Block Text+x]^6Q6Body Text 3,xCJaJHMQHBody Text First Indent
 
-`@C@Body Text Indent.hx^hLNLBody Text First Indent 2
 
/`JRJBody Text Indent 20hdx^hLSLBody Text Indent 31hx^hCJaJ*?"*Closing
 
2^020Comment Text3CJLDate4JYRJDocument Map5-D M
 
OJQJ^J4[b4E-mail Signature60+r0Endnote Text7CJd$dEnvelope Address!8@&+D/^@OJQJ^JaJB%BEnvelope Return9CJOJQJ^J2`2HTML Address:6]FeFHTML Preformatted;CJOJQJ^J2
 
2
Index 1<^`22
Index 2=^`22
Index 3>^`2
2
Index 4?^`22
Index 5@^`22
Index 6A^`22
Index 7B^`22
Index 8C^`22
Index 9Dp^p`@!@
Index HeadingE5OJQJ\^J,/b,ListFh^h`02r0List 2G^`030List 3H8^8`040List 4I^`050List 5J^`202
List Bullet  K
 
&Fg666

List Bullet 2       L
 
&Fh676

List Bullet 3       M
 
&Fi686

List Bullet 4       N
 
&Fj696

List Bullet 5       O
 
&Fk:D:
List ContinuePhx^h>E>List Continue 2Qx^>F">List Continue 3R8x^8>G2>List Continue 4Sx^>HB>List Continue 5Tx^21R2List Number       U
 
&Fl6:b6
List Number 2       V
 
&Fm6;r6
List Number 3        W
 
&Fn6<6
List Number 4       X
 
&Fo6=6
List Number 5       Y
 
&Fpx-x
 
Macro Text5Z
 `       @ 
*$5$7$8$9DH$OJQJ^J_HmH       sH     tH     IMessage Headerg[8$d%d&d'd-DM
 
NOPQ^8`OJQJ^JaJ0^0Normal (Web)\aJ66
Normal Indent
 
]^,O,Note Heading^8Z8
 
Plain Text_CJOJWXNt8 $!))iN     
 

"i
 
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
 
 !W"#`$%&'()*+G,-.@/01232
 
3D23D2#34565676%789:;<=>
 
!/01H^_`iuvwxy!0*+/7F]^_qr
 
ARSj%m%z%{%4'(('(((;*X*++++L,,-:.9/:/     0G0H0Q0R0001<1t1v1x1112252U2w2222323`3a3~333333U45505i5j5{5|5677[8\8v8w8|9}9:::::&;x;;;;;O<h<<<<<<==U=j======>>>>>>????@3@S@@@@@AA       B
 
BBBBCCCCC$C(C)C5C9C:CFCTCUCCCCCKDDDEE|FFSHHHHHIIIIJJJJJJJJJJJJJJJJKKKKK"K&K'K3K7K8KDKHKIKUKcKdKKKK LhLLM MNNOXPYPvPwPQQ$Q%QRRR%R&R9RIRJR]RmRnRRRRRRRSSSCSUSzSSTTJTTTTTTTTTUUUUUVVV(V8V9VLVfVgV{VVVVVVW(WMWWWW
 
XMXNXkXlXXXXXZY[Y\YyYYYZ[[[[[[!\J\\\\\9]:]S]T]]])^b^^^^^^^^^^^^__     __"_#_V_W_```aaabbbIcJcUcVc`dad~dddeeeeXgYg
 
hhh h!i#i$i%i'i1i2iiiiiWjXjwjjjkkClDlclllll
 
nnnnn$n-n8n9n:n=n@nCnFnInLnOnRnUnXn[n^nandngnjnmnpnsnvnyn|n~nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooo
 
o
oooooooo o"o$o&o(o*o+o2o>o@oBoDoEoFoIoLoOoRoUoXo[o^oaodogojomoposovoyo|oooooooooooooooooooooooooooooooooooooppp pppppppp!p#p%p'p)p+p-p/p1p3p5p6p=pIpKpMpOpPpQpTpWpZp]p`pcpfpiplpoprpupxp{p~ppppppppppppppppppppppppppppppppppppppppppppppqqqqq
 
qqqqqqq$q&q'q(q+q.q1q4q7q:q=q@qCqFqIqLqOqRqUqXq[q^qaqdqgqjqlqnqpqrqtqvqxqzq|q~qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrr r#r&r)r,r/r2r5r8r;r>rArDrFrHrJrLrNrPrRrTrVrXrYr_rjrlrmrnrqrtrwrzr}rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsss ssssssss!s$s's*s-s0s2s4s6s8s:ss@sBsDsEsJsVs_sasjskslsosrsusxs{s~ssssssssssssssssssssssssssssssssssssssssssssssttt
 
t
ttttttt!t#t%t't)t+t-t/t1t3t4t:tFtHtJtLtMtNtQtTtWtZt]t`tctftitltotrtutxt{t~ttttttttttttttttttttttttttttttttttttttttttttttuuuu     uu
uuuuuuu(u*u,u.u/u0u3u6u9u
 
vvvvvvvvvv!v$v'v*v-v0v3v6v9v
 
xxxxxxxx x#x&x)x,x/x2x5x8x;x>xAxDxGxJxMxOxQxSxUxWxYx[x]x_xaxbxixuxwxyx{x|x}xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxy
 
yyyyyy y#y&y)y,y/y2y5y8y;y>yAyDyGyJyMyPySyVyYy[y]y_yaycyeygyiykymynytyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyz
zz!z"z#z&z)z,z/z2z5z8z;z>zAzDzGzJzMzPzSzVzYz\z_zbzezgzizkzmzozqzszuzwzyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{
 
{
{{{{{{{"{%{({+{.{1{4{7{:{={@{C{F{I{K{M{O{Q{S{U{W{Y{[{]{^{e{q{s{u{~{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||||||||| |#|&|)|,|/|2|5|8|;|>|A|C|E|G|I|K|M|O|Q|S|U|V|]|j|l|n|w|x|y|||||||||||||||||||||||||||||||||||||||||||||}}} }}}}}}}}!}$}'}*}-}0}3}6}8}:}<}>}@}B}D}F}H}J}K}S}`}b}d}m}n}o}r}u}x}
 

 

 

 

 

 

 

 
 
 
 
 

 
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
 
!
 
"
 
#
 
$
 
%
 
&
 
'
 
(
 
)
 
*
 
+
 
,
 
-
 
.
 
/
 
0
 
1
 
2
 
3
 
4
 
5
 
6
 
7
 
8
 
9
 
:
 
;
 
<
 
=
 
>
 
?
 
@
 
A
 
B
 
C
 
D
 
E
 
F
 
G
 
H
 
I
 
J
 
K
 
L
 
M
 
N
 
O
 
P
 
Q
 
R
 
S
 
T
 
U
 
V
 
W
 
X
 
Y
 
Z
 
[
 
\
 
]
 
^
 
_
 
`
 
a
 
b
 
c
 
d
 
e
 
f
 
g
 
h
 
i
 
j
 
k
 
l
 
m
 
n
 
o
 
p
 
q
 
r
 
s
 
t
 
u
 
v
 
w
 
x
 
y
 
z
 
{
 
|
 
}
 
~
 

 
 
{}~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~ ~#~&~)~,~.~0~2~4~6~8~:~<~>~@~A~I~V~X~Z~c~d~e~h~k~n~q~t~w~z~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 

"$&(*,.02467?LNPYZ[^adgjmpsvy|      "$&(*,-5BDFOPQTWZ]`cfilorux{~ɀʀˀ΀рԀ׀ڀ݀
 

!"'3579;<=@CFILORUX[^adgjmpsvy|ɁԁՁցف܁߁      "$&(*,-4@BDMXZ[\_behknqtwz}łǂɂ˂Ԃ߂
 

"%(+.1479;=?ACEGIKLS_aclwyz{~ÃŃǃɃ˃̓σу҃؃ #&),/258;>ADGJMPSVXZ\^`bdfhjkr~ĄDŽʄ̈́Єӄքل܄ބ &12369<?BEHKNQTWZ]`cfiloruwy{}ÅƅɅ̅υ҅Յ؅ۅޅ #&),/258;>ADGJMPSVXZ\^`bdfhjkq}†ņȆˆΆцԆ׆چ݆gh·χ͈̈deopԋ45G_`ЌҌӌڌ܌݌%&ڍۍ !,-ǐِؐ"#39ёґԒՒߒ/5deÓɓ)*6<_`kqДє#$9:WX%&ޗ56 ?|}cdۜ56ПџƠǠKLefϡС     
 
%&ΣϣABWX01{|ا٧]רبnost!"BC֬׬qrۭܭͯίOPڱ۱дѴ56E}~εQRݷ޷;<Z['(½ýHI[bc{Ŀſݿ&'*+5$%IJZ[PQ)12A{|@AcdyzFGbchi<=ef|}Z[KLVW`almCDfgMNYZHI^_?@VWFG\]kstx?@DMNfgOP56:TUYstx&'+459DEIRSWfgktuy	*+/HIMjko/2<=()+-024EFHJNPRhikmuwy
1246=?Ajkmouwy	0136;=AWXZdoqu
 

-/3VWY[ceg     3468=?CWXZ\bdf"(,09:<?DFJ`acfkmq "(*.DEGIOQUijmotvz !&(,56<>CG$+1=>@BDGSTVXZ^qrtvx|  
 
;<>@BF_`bdfk;<YZ	
#$&(*0BCEGIOefhjlr!";<>@BFijmoqwyz                                        4     5     7     9     ;     ?     b     c     f     h     j     p                                                       
 

 
t
 
u
 
{
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
+,.027WX[]_e
 
./246=jk$
%
+
2
8
D
E
I
K
O
S
^
_
c
e
o
s



















>?BDFLwx{}MNij
>?pqrsv0F[\yz
 
9:DGO_`jmt QR\^d#$.08\]
>?ILTdeoryVWaci()35=ab)56:<BUV^`f%67rsDEORX	12;>E[\egn568 9 > D N Y e f o q x        !  !!!!-!H!I!T!V!]!m!!!!!!!!!!!!!""""$"+";"V"W"c"e"l"{""""""""""""""":#;#O#P#$$$$!$-$.$7$@$F$Z$[$$$$$$u%v%%%%%%%%%%%%%%%%%&
 
&!&"&-&0&3&P&Q&R&S&T&U&V&^&d&f&&&&&&&&&&&&&&&&&&&&&&&'
 
''-'.'6':'>'_'`'h'j'l''''''''''''''''''''(((%('()(A(B(C(D(E(F(G(Q(W(Y(x(y(((((((((((((((((((
 
)))
))))))))))))))))))) )!)")f)g)))))))))))))))))))))))0000000000000000: 0010101010101010101J 0110y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y0y
 
 00_0_
 
 00
 
0
 

 
 00A0A
 
 00$0$0$0$0$ 0$$0C'0C'0C'0C'0C' 0$$0*0*0*0*0*0*0*0*0*0* 0$$0t/0t/ 0t/ 0t/ 0t/
 0t/0t/ 0000 0 0 0 0 0 0 0 0 0 000'0'0 0 000000'00( 00000004* 0220707070707*020/90/90/9* 0/9* 0/9* 0/9* 0/90/90/9) 0/9) 0/9) 0/90/9* 0220<0<( 0<( 0<( 0<( 0<0<0<0<* 0220'=0'=0'=* 0220=0=0=* 0220>0>' 0>' 0>' 0>' 0>' 0>0>0>0> 0000000000000000000'000% 0% 0% 0% 0% 00000000000 00000000000000000000000000000000000'000$ 0$ 0$ 0$ 00000000000 0000000000000000000'000# 0# 0# 0# 0# 0# 0# 0# 000000 00S0S0S0S0S0S@0S@0S@0S@0S@0S@0S@0S@0S@0S@0S@0S@0S'0S0S0S" 0S" 0S" 0S" 0S" 0VS" 0VS" 0VS" 0VS0S0S0S0S0S000rW0rW0rW0rW0rW'0rW0rW0rW0rW0rW 0000Y0Y0Y0YY 0YY 0YY 0YY 0Y0Y0Y0Y 0000\0\0\0\! 0\! 0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\'0\0\0\0\0\0\0\0\0\0\0\0\0\ 0000b0b0b0b'0b0b0b0b000d0d0d0d0d 0  000f0f0f0f0f
 
 00g0g0g0g 0gg0h0h0h0h'0h0h0h0h0h0h0h'0h0h 0gg0k0k0k* 0kk0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l0
 
l'0
 
l0
 
l0
 
l0
 
l* 0kk000* 0kk00000* 0kk0t0t0t0t0t0t0t* 0kk0=0=( 0=( 0=( 0=( 0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0='0=0=0=0=* 0kk000* 0kk0f0f0f* 0kk00& 0& 0& 000000000000000000000000000000000000000000000000000000'0000 0gg* 0* 0* 00#0#0#0#0#0#0#'0#0#0#0#0#* 00000'00000000'00000* 00˜0˜0˜* 0000* 0000* 0000* 000* 0   * 0
 
00000* 00֡0֡0֡* 0000* 0
0000 0gg* 0kk* 0kk* 0kk000000* 0kk0^0^0^0^'0^0^0^0^0^* 0kk000* 0kk0e0e0e* 0kk0;0;0;* 0kk0@0@0@* 0kk00* 0     kk* 0
 
kk000* 0kk0>0>0> 0gg0* 0000* 00000'0000* 0000* 00ͱ0ͱ0ͱ0ͱ0ͱ0ͱ0ͱ0ͱ0ͱ0ͱ0ͱ0ͱ0ͱ0ͱ0ͱ0ͱ0ͱ0ͱ0ͱ0ͱ'0ͱ0ͱ0ͱ0ͱ* 00000000*00Ƹ0Ƹ0Ƹ* 00p0p0p* 00S0S0S* 0000* 00ƻ0ƻ0ƻ* 0 000* 0
 
0Z00Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z0Z'0Z0Z0Z0Z* 0000 0gg0* 0000* 00000'0000* 0000* 000000000000000'00000* 00m0m0m0m0m0m0m*0000* 0000000* 0000* 0000* 0000* 0     000* 0
 
000@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0'00* 0QQ000 0ii00000 0ii00000 0ii0* 0000* 00000000* 000000* 00000000* 00+00+* 00~0~0~ 0       ii000* 00(00(* 00\00\0\0\ 0
 
ii0C0C0C* 0CC000000* 0* 0CC0'0'0'0'0'0'0'0'0'0'0'0'0'0'0'0'0'0'0'0'0'0'0'0'0'0'0'0'0'0''0'0'0'0'*0C* 0CC0~0~0~'0~0~0~0~0~0~* 0CC0j0j0j0j0j0j
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j'0j0j0j0j* 0CC000000000000000000'0000* 0CC0000'0
 
 00000000000000000000000000*0*000000*0*0000000000000*0*000000*0*000000*0*000000*0*000000*0*00000000000000000000*0*0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'0000 00000000000000000000000000000000'00 00      0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       0       '0       0        00
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
'0
0
 000000000000000000000000000000000000000000000000000'00 00000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000 00l0l0l0l0l0l0l0l0l0l0l0l0l0l0l0l0l0l0l0l0l0l0l0l
 
 0000 0 0 0 0000'00 000000000000000000000000000000000000000000000000000000000000000000000'00 000000000000000000000000000000000000000000000000000000000000000000000'00 00"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"'0"0"00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$'0$0$ 00l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l(0l('0l(0l( 00,0,0,0,0,0,0,0,0,0,0,0,0,'0,0,
 
 0   0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-0-000000000000000000000000EE]    ;
 

|W
R`OQarRLx !"#$%&'(+GuT]n1ˇ<̉^<5\-      
 

 !"#$%&()*0;DJ5q+ug,&16w<AFG(GHNNNO&O7OP%VIVmVzWYZ8ZM[_bbWclpq9rrr*sEsss5tPtttt$uCuuuuvYvvvv6wjw{wwww1xLx]xxxxy.y?yyyyyz!zfzzzzz{Q{p{{{{)|w|||8}}}}V~~~~WOwπ<mŁ2cw߂(YmՃOcʄ;FBZ_
Sy~LJ,rK/}_Ґؔd)И|K5R(bP{[]D*H(+Fhw
6k    0Aq
W=Z"<a Eiz G=Sxb&    e               
 

 

 
>7


.2EsL
q:\?a5Ur  D!!2""#e$x$%T%%"&{&&O'.(())"*^***_+++D,,,--g--'+,-./123456789:<=>?@ABCEFGHIKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   
 

 !"#$%&'()*+,-./012346789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoprstuvwxyz{|}~-r;=>@`o      %'(*JSorsu8B^abd<Hdghj4D`cdf
 
*1MPQSs|    3     O     R     S     U     u                                                            
 
7
 
S
 
V
 
W
 
Y
 
y
 
 
 
 
 
 
 
 
 
 
 
 
'CFGIi;>?Aaz
6
R
U
V
X
x







:Wsvwy0346V`|+GJKMm6RUVXx56Vu@\_`b!=@ACc      
 
,WsvwyLhklnEadeg8;<>SjkB^abd7SVWYy'*+-M4]y|}B^abd.JMNPp+./1Q{   7 S V W Y y        !!!!1!N!j!m!n!p!!!!!!!!
 
"&")"*","L"g"""""""""""#?#[#^#_#a########$6$9$:$<$\$}$$$$$$$%%%%'%F%b%e%f%h%;*T*V*111a3z3|33333 4)45,5.575N5P5BBB[CqCsCHHHsJJKjKKKYPrPtPRRRTTTVVVNXgXiX\YuYwYYYY)_?_A_adzd|ddddXjsjuj~jjjjjjDl_laljlllKmcmkm$:<&NVڗܗ/8 ;=F]_}לٜ7@|٧ί     ϰٰ Rz13<SV#@I!7:Tjm
 
,/Px`x^##,(+              q!7:E[^\uwcy|h~=SV###a$w$z$)
tX%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%̕
tX%X%X%X%X%X%X%X%X%X%X%X%X%X%̕
tX%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%̕::t:tt4:t4:4:4::44:t:tt:t444t4:tt:tt:tt:tt:tt4t4:tt4t44t:tt4t4tt:t4t44444444t:t444444');BEl~X!@ dd@H 0( 
 
c@0(        
 
B
 
S       ?)z
_Toc507263423
_Toc511161474
_Toc511161475
_Toc511161476
_Toc507263424
_Toc511161477
_Toc507263425
_Toc511161478
_Ref511206923
_Toc511161520
_Toc511161479
_Ref511208730
_Toc511161521
_Toc511161480
_Ref512098491
_Toc511161534
_Toc511161481
_Ref512099081
_Toc511161535
_Toc511161482
_Toc511161536
_Toc511161483
_Toc511161537
_Toc511161484
_Toc511161538
_Toc511161485
_Toc511161486
_Toc511161539
_Toc511161487
_Toc511161522
_Toc511161488
_Toc511161489
_Toc507263426
_Toc511161490
_Toc511161491
_Ref513206810
_Toc511161523
_Toc511161524
_Toc511161492
_Ref515320693
_Toc511161540
_Ref513308588
_Toc511161541
_Toc511161542
_Toc511161493
_Ref513193242
_Toc511161525
_Ref513194821
_Toc511161526
_Ref513195072
_Toc511161527
_Toc511161494
_Ref513197552
_Toc511161528
_Toc511161495
_Ref513343227
_Toc511161529
_Ref513346094
_Toc511161543
_Toc511161544
_Toc511161496
_Toc511161530
_Toc511161545
_Toc511161546
_Toc511161497
_Toc511161498
_Toc511161499
_Toc511161500
_Toc511161501
_Ref513329306
_Toc511161547
_Ref513329852
_Toc511161531
_Ref513326484
_Toc511161548
_Ref513326219
_Toc511161549
_Ref513324670
_Toc511161532
_Toc507263427
_Toc511161502
_Toc507263428
_Toc511161503
_Toc511958713
_Ref513309410
_Toc511161550
_Toc513247202
_Toc511161504
_Toc513247216
_Toc511161551
_Toc511161505
_Toc511161552
_Toc511161506
_Toc511161553
_Toc511161507
_Toc511161554
_Toc511161508
_Toc511161555
_Toc511161509
_Toc511161556
_Toc511161510
_Toc511161557
_Toc511161511
_Toc511161558
_Toc507263436
_Toc511161512
_Ref507257694
_Toc511161533
_Toc507263438
_Toc511161513
_Toc511161559
_Toc511161514
_Toc511161560
_Toc511161515
_Toc511161561
_Toc511161516
_Toc511161562
_Toc511161517
_Toc511161563
_Toc511161518
_Toc511161564
_Toc511161519m%m%(+H0H0x1x1~3~330505AUCUCIKdKQRTVXyY[:]#_Jc~deh'i'iiwjwjcll݌݌$ޗޗ??ۜۜܭ5N@NN22<         kN?vvzz]b7s";#[$$)
 

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRTSUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyy%y%&(+P0P011333Q5h5BtCCIKK#Q
STVXY[R]U_Tcdeh0i0iijjll=f$ϔ8`{ק
N!P%YXUn0N.;;:X      
 
Lho~~q49#N#$$)Pz%}''((FGJKPQ!;Tn0~ !$%*+)*-.34,          q!;E_xzc}h=W##6$")#),)))+,--~3305R5&;);x;;;!;Tn0,             q!;E_c}h=W##a${$|$")))::::::^$-,            q!;E_\xc}h=W##a${$!)")#)-)J)K)e)g)))))))))))))))))))))))))))))Valued Sony CustomerfC:\WINDOWS\Profiles\damjanl\Application Data\Microsoft\Word\AutoRecovery save of openrisc1200_spec.asdValued Sony CustomerfC:\WINDOWS\Profiles\damjanl\Application Data\Microsoft\Word\AutoRecovery save of openrisc1200_spec.asdValued Sony CustomerC:\DOCS\openrisc1200_spec.docValued Sony CustomerC:\DOCS\openrisc1200_spec.docDamjan LampretfC:\WINDOWS\Profiles\damjanl\Application Data\Microsoft\Word\AutoRecovery save of openrisc1200_spec.asdDamjan LampretC:\DOCS\openrisc1200_spec.docDamjan LampretC:\DOCS\openrisc1200_spec.docDamjan LampretC:\DOCS\openrisc1200_spec.docDamjan LampretC:\DOCS\openrisc1200_spec.docDamjan LampretC:\DOCS\openrisc1200_spec.docg|6Y}brX~TeW\V7O<ʹN:M&þ?L`U.8KUدy9	<:Lq\x(|H3g	&M	/"		+W0f,0r
Ss_a	z	uLS@Vx1		K	a!S@VY*	S@Vo|	)d	ARFtj*|>nGxt=)$S@Viq%Ri{&lyj&S@VIy=(S@Vix(     Ml_,     *,5,S@V.-`H?w. SW}4     Q}6p|(6 &f6gB6 7~wF9 [>
 
X?   Ds?E Eț{eH,՞aI8}J +{Ml^Y
=M
 
NfyLL%
@O~4PS@V"8Ux>WZiWfDY    NM\S@V\S@V0^     h;_P^`]a     rbvpbe jb     a:cQ      d    1f     Z{hÚfjE49k     7tSl     7~n     |o     ONoS@V-qQ2$r+krB:orS@V2s/^tS@VtuS@V`yRqzږRz d{\Y1Hh^`.^`.88^8`.^`.^`OJQJo(^`OJQJo(88^8`OJQJo(^`OJQJo(hh^h`.hh^h`OJQJo(@@@@*hh^h`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(hh^h`OJQJo(hh^h`OJQJo(hh^h`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(hh^h`B*OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(hh^h`OJQJo(hh^h`OJQJo(@^`.@6^6`..@7m^m`...@2;^2`;....@R
 
^
 
`.@^`.@^`.@[>^[`>.        @4^`.hh^h`OJQJo(hh^h`OJQJo(hh^h`OJQJo(@^`.@6^6`..@7m^m`...@2;^2`;....@R
 
^
 
`.@^`.@^`.@[>^[`>.        @4^`.hh^h`OJQJo(@^`.@6^6`..@7m^m`...@2;^2`;....@R
 
^
 
`.@^`.@^`.@[>^[`>.        @4^`.hh^h`OJQJo(hh^h`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(@^`.@6^6`..@7m^m`...@2;^2`;....@R
 
^
 
`.@^`.@^`.@[>^[`>.        @4^`.h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(h^h`B*OJQJo(@^`.@6^6`..@7m^m`...@2;^2`;....@R
 
^
 
`.@^`.@^`.@[>^[`>.        @4^`.@^`.@6^6`..@7m^m`...@2;^2`;....@R
 
^
 
`.@^`.@^`.@[>^[`>.        @4^`.hh^h`OJQJo(hh^h`OJQJo(hh^h`B*OJQJo(@^`.@6^6`..@7m^m`...@2;^2`;....@R
 
^
 
`.@^`.@^`.@[>^[`>.        @4^`.hh^h`.hh^h`OJQJo(hh^h`.h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(hh^h`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(hh^h`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(hh^h`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(hh^h`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(hh^h`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(hh^h`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(^` X^`X. X^X`.. ``^``...        ^`       ....   ^`.....     
^`
...... 
`^``.......     
00^0`........h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(@^`.@6^6`..@7m^m`...@2;^2`;....@R
 
^
 
`.@^`.@^`.@[>^[`>.        @4^`.h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(h^`.h^`.hpLp^p`L.h@@^@`.h^`.hL^`L.h^`.h^`.hPLP^P`L.hh^h`OJQJo(@^`.@6^6`..@7m^m`...@2;^2`;....@R
 
^
 
`.@^`.@^`.@[>^[`>.        @4^`.@^`.@6^6`..@7m^m`...@2;^2`;..
 

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZa]^_bcfghijklmnop\..@R
 
^
 
`.@^`.@^`.@[>^[`>.        @4^`.hh^h`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(hh^h`CJOJQJo( hh^h`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(^`OJQJo(hh^h`B*OJQJo(hh^h`OJQJo(hh^h`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(hh^h`OJQJo(hh^h`OJQJo(hh^h`OJQJo(hh^h`OJQJo(@^`.@6^6`..@7m^m`...@2;^2`;....@R
 
^
 
`.@^`.@^`.@[>^[`>.        @4^`.h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(hh^h`B*OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(@^`.@6^6`..@7m^m`...@2;^2`;....@R
 
^
 
`.@^`.@^`.@[>^[`>.        @4^`.h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(@^`.@6^6`..@7m^m`...@2;^2`;....@R
 
^
 
`.@^`.@^`.@[>^[`>.        @4^`.hh^h`B*OJQJo(@^`.@6^6`..@7m^m`...@2;^2`;....@R
 
^
 
`.@^`.@^`.@[>^[`>.        @4^`.h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(hh^h`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(h^`OJQJo(h^`OJQJo(ohpp^p`OJQJo(h@@^@`OJQJo(h^`OJQJo(oh^`OJQJo(h^`OJQJo(h^`OJQJo(ohPP^P`OJQJo(qKTLL$MMM\NN,OO\{eH"8U
=Miq%d{5,ONoor)$4Pu^tj&,Iy=(\a!uLNM\Q}6|+kr`yDY1%
@O+{M-q.-N(60^Y*/"	)d^`s?E7~n7tSlSW}4Q	d3g}JKi{&9x1&M|o1fix(?w.B6Rz]aE49kMl_,s_ao|DYza:c*,2$rjbX?wF9t0r
fj2sZ{h[>EpbAR+W07|ZiW<:h;_rbqzGxaI~}|&f6K @^`OJQJo(`L @^`OJQJo(L @^`OJQJo(0M @^`OJQJo(M @^`OJQJo(N @^`OJQJo(hN @^`OJQJo(N @^`OJQJo(8O @^`OJQJo(O @^`OJQJo(O @^`OJQJo(gg                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        @!0*+/7F]^rBBBCCCCC$C(C)C5C9C:CFCTCUCIJJJJJJJJJJJJJJJJKKKKK"K&K'K3K7K8KDKHKIKUKcKdKRRR%R&R9RIRJR]RmRnRRRRRRRUUUUUVVV(V8V9VLVfVgV{VVV^^^^^^^^^^^__ __"_#_Kmxm)mkmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
 
nnnnn$n-n8n9n:n=n@nCnFnInLnOnRnUnXn[n^nandngnjnmnpnsnvnyn|n~nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooo
 
o
oooooooo o"o$o&o(o*o+o2o>o@oBoDoEoFoIoLoOoRoUoXo[o^oaodogojomoposovoyo|oooooooooooooooooooooooooooooooooooooppp pppppppp!p#p%p'p)p+p-p/p1p3p5p6p=pIpKpMpOpPpQpTpWpZp]p`pcpfpiplpoprpupxp{p~ppppppppppppppppppppppppppppppppppppppppppppppqqqqq
 
qqqqqqq$q&q'q(q+q.q1q4q7q:q=q@qCqFqIqLqOqRqUqXq[q^qaqdqgqjqlqnqpqrqtqvqxqzq|q~qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrr r#r&r)r,r/r2r5r8r;r>rArDrFrHrJrLrNrPrRrTrVrXrYr_rjrlrmrnrqrtrwrzr}rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsss ssssssss!s$s's*s-s0s2s4s6s8s:ss@sBsDsEsJsVs_sasjskslsosrsusxs{s~ssssssssssssssssssssssssssssssssssssssssssssssttt
 
t
ttttttt!t#t%t't)t+t-t/t1t3t4t:tFtHtJtLtMtNtQtTtWtZt]t`tctftitltotrtutxt{t~ttttttttttttttttttttttttttttttttttttttttttttttuuuu     uu
uuuuuuu(u*u,u.u/u0u3u6u9u
 
vvvvvvvvvv!v$v'v*v-v0v3v6v9v
 
xxxxxxxx x#x&x)x,x/x2x5x8x;x>xAxDxGxJxMxOxQxSxUxWxYx[x]x_xaxbxixuxwxyx{x|x}xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxy
 
yyyyyy y#y&y)y,y/y2y5y8y;y>yAyDyGyJyMyPySyVyYy[y]y_yaycyeygyiykymynytyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyz
zz!z"z#z&z)z,z/z2z5z8z;z>zAzDzGzJzMzPzSzVzYz\z_zbzezgzizkzmzozqzszuzwzyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{
 
{
{{{{{{{"{%{({+{.{1{4{7{:{={@{C{F{I{K{M{O{Q{S{U{W{Y{[{]{^{e{q{s{u{~{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||||||||| |#|&|)|,|/|2|5|8|;|>|A|C|E|G|I|K|M|O|Q|S|U|V|]|j|l|n|w|x|y|||||||||||||||||||||||||||||||||||||||||||||}}} }}}}}}}}!}$}'}*}-}0}3}6}8}:}<}>}@}B}D}F}H}J}K}S}`}b}d}m}n}o}r}u}x}{}~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~ ~#~&~)~,~.~0~2~4~6~8~:~<~>~@~A~I~V~X~Z~c~d~e~h~k~n~q~t~w~z~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 

"$&(*,.02467?LNPYZ[^adgjmpsvy|      "$&(*,-5BDFOPQTWZ]`cfilorux{~ɀʀˀ΀рԀ׀ڀ݀
 

!"'3579;<=@CFILORUX[^adgjmpsvy|ɁԁՁցف܁߁      "$&(*,-4@BDMXZ[\_behknqtwz}łǂɂ˂Ԃ߂
 

"%(+.1479;=?ACEGIKLS_aclwyz{~ÃŃǃɃ˃̓σу҃؃ #&),/258;>ADGJMPSVXZ\^`bdfhjkr~ĄDŽʄ̈́Єӄքل܄ބ &12369<?BEHKNQTWZ]`cfiloruwy{}ÅƅɅ̅υ҅Յ؅ۅޅ #&),/258;>ADGJMPSVXZ\^`bdfhjkq}†ņȆˆΆцԆ׆چ݆45G_`ЌҌӌڌ܌݌ǐِؐ"#39ёґԒՒߒ/5deÓɓ)*6<_`kqдѴ56E}~εHI[bc{Ŀſݿ)12A{||}\]kstx?@DMN56:TUYstx&'+459DEIRSWfgktuy	*+/HIMjko()+-024EFHJNPRhikmuwy
1246=?Ajkmouwy	0136;=AWXZdoqu
 

-/3VWY[ceg     3468=?CWXZ\bdf"(,09:<?DFJ`acfkmq "(*.DEGIOQUijmotvz !&(,56<>C$+1=>@BDSTVXZqrtvx      
 
;<>@B_`bdf<Z	
#$&(*BCEGIefhjl";<>@Bijmoqyz                                   4     5     7     9     ;     b     c     f     h     j                                        t
 
u
 
{
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
+,.02WX[]_./246jk$
%
+
2
8
D
E
I
K
O
^
_
c
e
o
















>?BDFwx{}
>?p
 
9:DGO_`jmt QR\^d#$.08\]
>?ILTdeoryVWaci()35=ab)56:<BUV^`f%67DEORX	12;>E[\egn8 9 > D N Y e f o q x        !  !!!!-!H!I!T!V!]!m!!!!!!!!!!!!!""""$"+";"V"W"c"e"l"{"""""""""""""""$$$$!$-$.$7$@$F$Z$[$$u%v%%%%%%%%%%%%%%%%%&
 
&!&"&-&0&3&P&Q&R&S&T&U&V&^&d&f&&&&&&&&&&&&&&&&&&&&&&&'
 
''-'.'6':'>'_'`'h'j'l''''''''''''''''''''(((%('()(A(B(C(D(E(F(G(Q(W(Y(x(y(((((((((((((((((((
 
)))
)))))))))))))))))))"))))@Acrobat Distillerc:\Program Files\Adobe\Acrobat 4.0\PDF Output\*.pdfADOBEPS4AdobePS Acrobat DistillerAcrobat Distillero
 
odXX$)/@oXdCustom page 0BBCustom page 1BBCustom page 2BBCustom page 3BBAcrobat Distillero
 
odXX$)/@oXdCustom page 0BBCustom page 1BBCustom page 2BBCustom page 3BB        (     ($n     ( (!)@UnknownDamjan Lampret    G:Times New Roman5X
 
t
OpenRISC 1200 IP Core9%OpenRISC 1200 IP Core Specificationsft Damjan LampretPamjamjNormal.dotrDamjan LampretP24jMicrosoft Word 9.0r@ w*@Dq@*pj@B?63
 
 FMicrosoft Word Document
 
MSWordDocWord.Document.89q_Toc5111614936n_Toc5111614926h_Toc5111614916b_Toc5111614906\_Toc5111614896V_Toc5111614886P_Toc5111614876J_Toc5111614866D_Toc5111614856>_Toc51116148468_Toc51116148362_Toc5111614826,_Toc5111614816&_Toc5111614806 _Toc5111614796_Toc5111614786_Toc5111614776_Toc5111614766_Toc5111614756_Toc511161474Khttp://www.opencores.org/\&!m'wishbone_compatible.gif9u"-oc_logo_small.wmfSymbol3&:ArialA&Lucidabright9starbats;"Helvetica5&:Tahoma?5	:Courier New;WingdingsBh
 
UF0TU&063?c|yG?&0!xx0df2QOpenRISC 1200 IP Core$OpenRISC 1200 IP Core SpecificationsDamjan LampretDamjan LampretCompObjj
 
՜.+,D՜.+,P
px
g|cf
 
        OpenRISC 1200 IP CoreTitle 8@_PID_HLINKSA47$_Toc5111615647_Toc5111615637_Toc5111615627_Toc5111615617_Toc5111615607_Toc5111615597_Toc5111615587_Toc5111615577_Toc5111615567_Toc5111615557_Toc5111615547_Toc5111615537_Toc5111615527_Toc5111615517_Toc5111615507_Toc5111615497_Toc5111615487_Toc5111615477_Toc5111615467_Toc5111615457_Toc5111615447_Toc5111615437_Toc5111615427_Toc5111615417_Toc5111615407_Toc5111615397_Toc5111615387_Toc5111615377|_Toc5111615367v_Toc5111615357p_Toc5111615347g_Toc5111615337a_Toc5111615327[_Toc5111615317U_Toc5111615307O_Toc5111615297I_Toc5111615287C_Toc5111615277=_Toc51116152677_Toc51116152571_Toc5111615247+_Toc5111615237%_Toc5111615227_Toc5111615217_Toc5111615207_Toc5111615197
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.