Home
TQM167UL - TQ
Contents
1. e used unbuffered as RxDO and TxDO one internal synchronous integrated in the processor 2 4 2 CAN Interface Up two internal CAN Interfaces integrated in the processor 2 4 3 Bus Interface Port I O Control Data and Addresslines No Bus Drivers 2 4 4 Internal Bootstrap Loader Download via serial Interface Powerful Download Tools Download to SRAM or Flash 2 5 Internal LED The LED installed on the top of the module is connected to the reset output RSOUT of the module It lights when RSOUTtt is active i e until the EINIT command has been executed after a reset TQ components GmbH 2002 Minimodule TOM167UL TP components 3 Microcontroller e High Performance 16 bit CPU with 4 Stage Pipeline e 100 ns Instruction Cycle Time at 20 MHz CPU Clock e Enhanced Boolean Bit Manipu lation Facilities e Additional Instructions to Support HLL and Operating Systems e Register Based Design with Multiple Variable Register Banks e Single Cycle Context Switching Support e Clock Generation via on chip PLL or via direct clock input e Upto 16 MBytes Linear Address Space for Code and Data e 4 11 KBytes On Chip SRAM 2 3 KB Internal RAM 2 8 KBytes Extension RAM 167CR 167CS e Programmable External Bus Characteristics for Different Address Ranges e 8 bit or 16 bit External Data Bus e Five Programmable Chip Select Signals e Hold and Hold Acknowledge Bus Arbitration Support e 1024 Bytes On Chip Special Functi
2. 24 P1L5 A5 23 P1L4 A4 26 P1L7 A7 25 P1L6 A6 28 P1H1 A9 27 P1HO A8 30 P1H3 A11 29 P1H2 A10 32 P1H5 A13 31 P1H4 A12 34 P1H7 A15 33 P1H6 A14 RoE Bed 36 RSTOUT 85 RSIN 38 CS2 37 NMI PinNo Function PinNo Function 40 CS4 39 CS3 X1 X1 42 P6 6 41 P6 5 2 DGND 1 VCC5V 144 P8 0 43 P6 7 d NC 3 INC 46 P8 2 45 P8 1 6 NC 5 NC 48 P8 4 47 P8 3 8 NC 7 NC 50 P8 6 49 P8 5 10 NC 9 NC 52 P7 0 51 P8 7 12 NC Uart opt 11 NG 54 P7 2 53 P7 1 14 NC 13 NC 56 P7 4 55 P7 3 16 NC 15 NC 58 P7 6 57 P7 5 18 AD14 17 IAD15 160 DGND 59 VCC5V 20 AD12 19 IAD13 62 NC P9 0 61 P7 7 22 AD10 21 AD 11 164 NC P9 2 163 INC P9 1 24 AD8 23 AD9 66 NC P9 4 65 NC P9 3 26 AD6 25 IAD7 168 NC P9 6 67 NC P9 5 28 AD4 27 AD5 70 NC USB 69 NC P9 7 30 AD2 29 AD3 72 P2 0 71 NC USB 32 ADO 31 AD1 174 P2 2 173 P2 1 34 ALE 33 EA 176 P2 4 175 P2 3 36 WRLB 35 READY 178 P2 6 77 P2 5 38 P4 7 37 RD 80 P2 8 79 P2 7 40 DGND 39 VCC5V 82 P2 10 81 P2 9 42 P4 5 41 P4 6 84 P2 12 83 P2 11 44 P4 3 A19 43 P4 4 A20 86 P2 14 85 P2 13 146 P4 1 A17 145 P4 2 A18 88 INC IOM2 87 P2 15 48 NC reserved 47 P4 0 A16 90 NC IOM2 89 NC IOM2 50 VPP 49 NC Reserved 92 NC IOM2 91 NC IOM2 52 RSINS 51 VBAT 94 NC JTAG 93 NC JTAG 54 LOWL 53 BOOTSTR 96 NC JTAG 95 NC JTAG 56 RxDO 55 TXDO 98 NC JTAG 97 NC JTAG 58 NC 57 NC 100 NC JTAG 99 NC JTAG 60 NC 59 NC 102 P5 1 101 P5 0 62 NC 61 NC 104 P5 3 103 P5 2 64 NC P3 14 63 P3 15 106 P5 5 105 P5 4 6
3. first the Low byte and then the High byte are transferred through the data lines DO D7 e Bus type This allows the selection of a non multiplexed bus e Wait states Up to 15 wait states memory tristates and a R W delay can be specified e Miscellaneous The length of the ALE signal and the functions of RD and WR can also be influenced here The exact programming is to be found in the Microprocessor manual TQ components GmbH 2002 Minimodule TQM167UL la components ADDRSEL registers The separation of the memory range is realised using the ADDRSEL registers Thus the starting address of the memory block and the memory size must be specified ADDRSELx 15 4 is pta to e O ial s 2 fifo Range Start Address Range Size Selection e Range Start Address RGSAD specifies the starting address of the memory block for the respective CS line only integer multiples of the adjusted block size RGSZ are valid for the starting address see table e Range Size Selection RGSZ Specifies the memory size as shown in the table below The following table is intended to simplify programming RGSZ RGSAD ENES 4KByte 4KByte R used bit x unused bit ADDRSEL4 1A42h 0001 1010 0100 0010 Specifies a 16 KByte block of memory from address 1A4000 for access to external memory 4 3 4 Programming the SYSCON registers The TQM167UL takes the Byte access to the 16 Bit Bus with the Signals WRL and
4. MEMO EE 9 4 2 1 SRAM MeMory Structures ET 9 ELE 10 4 32 Memory E ue EE 10 4 3 1 Principle ee EE 10 4 3 2 Chip Sele t ele re EE 11 4 3 3 Programming of the Chip Select ines 11 4 3 4 Programming the SYSCON registers nn 12 4 3 4 1 gt Latched GS ModUS ceuta octal ca tte add dit lcd 13 4 3 4 2 Unlatched CSi Modus cooococooccconococonocononocononcno non nn 13 4 3 5 Programming the flash EPPOMsS nn 13 4 3 6 Examples of memory configurations ooccconoccccnnnoccccnanonnncnanonnnn nano nnnn nano cnn rro nn n rr narran rra rra 13 4 3 6 1 Memory allocation used by the monitor Program MON16U and C166Mon Keil 13 4 3 6 2 Memory allocation after download to the HAM 14 e E ee EE 14 51 Seral RETTEN 14 5 1 1 Internal asynchronous interface oooonnccccnnnnncinnnnnccnncnncrnnc cren 14 IN EA IN nen 14 5 2 GAN Mita ua 15 DiS BUS MSM ACS A EE 15 54 Internallbo tstr p loader ii enn 15 Gey PIM CONQUE ai ae ale den ed el eal A eeu 16 Bel GESEIS Ee Ee 16 6 2 Module Pins iirc Stk 19 Ta Mechanical Datei aat 20 7al eet 20 Gomiector ele TEE 20 8 Rin Contiquratons artsrike 21 8 1 Mechanikal Dr wing ee BB nel 22 9 ele Ee naust nah ne neti ie eet Meh te ene eee i dee 23 TQ components GmbH 2002 Minimodule TQM167UL la components 1 Introduction Top Quality embedded Microcontroller Systems High integration and high reliability are what set the TQ Components industrial microcontroller m
5. WRH WRL will be active when you write to the lowest Byte LBS Therefore Bit WRCFG in the SYSCON will be setted gt WRCFG 1 TQ components GmbH 2002 Minimodule TQM167UL la components The SAB C167 can use the Chip Select Signals on two different Modes 4 3 4 1 Latched CS Modus After the ALE Signal lost his value the CS Signals change his level Therefore this Modus shows a clear but a slow Bustiming 4 3 4 2 Unlatched CS Modus The CS Signals changing together with the Addresslines his level The Bustiming is fast Therefore it could be that we have on the CS lines some Spikes between the bus access times The Spikes takes no effect on theTQM167UL Please be careful with your own Peripheries Details see Siemens Infineon User s Manual SAB C167CR SAB C167CS 4 3 5 Programming the flash EPROMs Bit AO of the flash EPROM is connected to A1 of the address bus Therefor the Flash EPROM an be programmed only wordwise During programming the addresses which are used has to be doubled If the Flash EPROM should be programmed bytewise following procedure should be used 1 Read out the data word which has the byte that should be changed 2 Change the byte 3 Write back the data word Example Word Program 1 Buscycle 2 Buscycle 3 Buscycle 4 Buscycle PA the address to be programmed is equal in both cases 4 3 6 Examples of memory configurations The Examples are configured with 70ns FLASH and
6. it possible to manage non sequential memory blocks without further measures After a reset the Chip Select lines CS1 CS4 of the processor are inactive In this case CSO is active for the entire memory range To allow programs in the flash EPROM to be started CSO is used to address these memory chips after a reset TQ components GmbH 2002 Minimodule TQM167UL la components 4 3 2 Chip Select allocation The memory configuration applicable in most cases is installed as default by the manufacturer e CSO addresses the flash EPROMs e CS1 the SRAMs For programming please refer to Section 4 3 4 of this description Standard settings by TQ Components CSOH On board flash EPROM CS1H On board SRAM CS2 external CS Signal CS3 external CS Signal CS4 external CS Signal CSO 000000 FFFFFFn Flash EPROM 4 3 3 Programming of the Chip Select lines The Chip Select lines are programmed by software via the registers BUSCONO 4 and ADDRSEL1 4 The BUSCON registers define the hardware configuration of the system bus the ADDRSEL registers the size of the memory BUSCON registers The BUSCON registers are adjustable by software They are not pre set via the BUSCONO register The following parameter can be set individually through the BUSCON registers for each memory block It will be initialised with the corresponding CS lines e Bus width The system bus can be selected with a width of 8 or 16 bits If an 8 bit bus is selected
7. 6 P3 12 WRHB 65 P3 13 108 P5 7 107 P5 6 68 P3 10 TxDO 67 P3 11 RxDO 110 P5 9 109 P5 8 70 P3 8 69 P3 9 112 P5 11 111 P5 10 72 P3 6 71 P3 7 114 P5 13 113 P5 12 74 P3 4 73 P3 5 116 P5 15 115 P5 14 76 P3 2 75 P3 3 118 AGND 117 VAREF 78 P3 0 77 P3 1 120 DGND 119 VCC5V 80 DGND 79 VCC5V NC xxx is not connected for future use TQ components GmbH 2002 Minimodule TQM167UL la components 8 1 Mechanikal Drawing Ansicht durch Leiterplatte Rastenma 0 80 16 9 AFTER EEE EEE TETT TETT ze e ea PPT EEE E XL Y2 1 00 m N ei X2 e LEET I pt MALLE ES 0 9 53 1 54 TQ components GmbH 2002 Minimodule TQM167UL 9 Order Code la components Module Order Code Description TQM167ULH7ACR TQM167UL AA Module with SAB C167CR Processor 20 MHz Processor speed 256kByte Flash bottom boot 70 ns 256kByte SRAM 70ns with RS232 driver temperature range 0 C 70 C TQM167ULK7CCR A TQM167UL AB Module with SAB C167CR Processor 24 MHz Processor speed 1MByte Flash bottom boot 70 ns 1MByte SRAM 55ns with RS232 driver temperature range 0 C 70 C TQ components GmbH 2002 Minimodu le TQM167UL TQM v UL w w x vos zt t Temperature Range blank I z Options blank 1 s CPU Clock Speed blank A 0 C 70 C 40C 485CT Standard RS232 Driver W
8. GmbH 2002 Minimodule TQM167UL la components Pin P6 0 CS1 1 WO _ Port P6 0 not connected only internal P6 1 CS1 2 WO Port P6 1 not connected only internal P6 2 CS2 1 3 xX238 WO PortP6 2 direct connected P6 3 CS3 1 4 X239 WO PortP6 3 directconnected P6 4 CS4 1 5 X240 O PortP6 4 directconnected X2 41 VO X2 42 VO 20 2 22 23 ze me BEER 20 rue SE EN 25 26 9 S 10 On 12 BEE kr 15 5 di 19 25 X258 WO PortP7 6 directconnected 26 X261 WO PortP7 7 directconnected X2 44 VO PortP8 0 direct connected X245 VO Port P8 1 direct connected 5 dl EE 7 10 12 13 14 P8 7 CC23aI0 1 16 x2 51 WO Port P8 7 direct connected NMI X2 37 KS NMI direct connected int Connected through 4 7Kohm to VCC RSTOUT 141 X2 36 ae RSTOUT direct connected internal 1 5 6 1 5 JO 0 0 O 0 O O 0 gt 2 i 0 0 O 0 0 0 0 0 O 0 O Connected to an Inv RESET RST LED 140 X1 34 O ALE directconnected EA direct connected int ES Connected through 4 7Kohm to GND IE READY direct connected int Connected through 4 7Kohm to VCC O RD directconnected WRL direct connected VPP dire
9. Minimodule TQM167UL la components TQ Minimodul TQM167UL mit Infineon Microcontroller SAB C167 Hardware Manual O TQ components GmbH 2002 Minimodule TQM167UL la components Hardware Manual for TQM167UL Rev100 Rev101 TQ Components reserves the right to make changes without further notice to any products herein TQ Components makes no warranty representation or guarantee regarding the suitability of its products for any particular purpose nor does TQ Components assume any liability arising out of the application or use of any product or circuit and specifically disclaims any liability at all including without limitation consequential or incidental damages Typical parameters which may be provided in TQ Components data sheets and or specifications can and do vary in different applications and actual performance may vary over time All operating parameters including Typicals must be validated for each customer application by customer s technical experts TQ Components does not convey any license under its patent rights nor the rights of others TQ Components products are not designed intended or authorised for use as components in systems intended for surgical implant into the body or other applications intended to support or sustain life or for any other application in which failure of the TQ Components product could create a situation where personal injury or death may occur Should a buyer purchase or
10. Order No No Of Pin Supplier Order No 5mm 120 AMP 177984 5 Berg 61083 121000 80 AMP 177984 3 Berg 61083 081000 6mm 120 1 AMP 177983 5 120 AMP 5 179029 5 Berg 61082 121000 Berg 61083 122000 80 AMP 5 179029 3 5 Berg 61083 082000 7mm 120 AMP 5 179030 5 Berg 61083 123000 80 1 AMP 177983 3 80 AMP 5 179030 3 Berg 61082 081000 Berg 61083 083000 8mm 120 AMP 5 179031 5 Berg 61083 124000 80 AMP 5 179031 3 Berg 61083 084000 7 2 Connector Position O gr te me PA PEED EES eegen Og EE H DU III D2 minn KE a PEE EEE EAS TH114 42310 gt em e7 E O III o Top View TQM167UL Bottom View TQM167UL TQ components GmbH 2002 Minimodule TQM167UL 8 Pin Configuration la components Pin No Function Pin No Function OS A X2 X2 QM167UL Topview 2 DGND 1 VCC5V i 4 NC Spare 3 NC Spare Pitch 0 80 mm 6 NC Spare 5 INC Spare 8 NC Spare 7 NC Spare 10 NC Spare 9 INC Spare 12 NC Spare 11 INC Spare 14 NC Spare 13 INC Spare 16 NC Spare 15 INC Spare 18 NC Spare 17 INC Spare 20 P1L1 A1 19 P1LO AO 22 P1L3 A3 21 P1L2 A2
11. ct connected int Connected Cd through 4 7Kohm to VCC Reference voltage for the A D converter GH Reference ground for the A D converter 18708 _ only for SAB C167CR 16708 only for SAB C167CS active low or inverted signal TQ components GmbH 2002 Minimodule TQM167UL la components 6 2 Module Pins Description isd EE nl Bl o M Level adj ustment by MAX202 pe Ve Eee Level adjustment by MAX202 RSINS X1 52 _____ Reset in Bootstrap Loader BOOTSTR X1 53 Bootstrap loader input to activate the bootstrap loader mode via the serial interface Positive voltage bootstrap mode active LOWLH 1 54 Low Line Comparator output VBAT 1 X151 BackupBatteryinput Voc SV 71 lDigitalvoltage Voc SV Xt39 l Digitalvoltage Voc 5V X179 l Digitalvoltage Voc SV 21 l Digitalvoltage DD Veco 5V_ 259 l Digitalvoltage Voc SV 2119 Digital voltage DGND X2 lDigitalground DGND 1 40 l Digitalground DND Xt80 l Digitalground DGND X22 dlDigitalground DGND X260 l Digitalground DGND______ X2120 l Digitalground S OE e PE active low or inverted signal O TQ components GmbH 2002 Minimodule TQM167UL TD components 7 Mechanical Data 7 1 Connector Board to Board Option Modul Base Board Connector Distance No of Pin Qty Supplier
12. cts Data Sheets Data Sheet MAX3232 KM688100LT 7L KM684000CLG 5L SRAM http www usa samsungsemi com TQ components GmbH 2002 la components Minimodule TQM167UL In components Rev No Designed by Date Approved by Date Changes 100 ANW 14 03 02 Creation TQM167UL HWM Rev 100 DOC TQ Components GmbH 2002 TQ Components reserves the right to change or discontinue this product without prior notice TQ components GmbH 2002
13. demultiplexed BUS 4 3 6 1 Memory allocation used by the monitor Program MON16U and C166Mon Keil 000000h 1FFFFFh SRAM 04BFh 0009h 200000h 3FFFFFh Flash EPROM 0 04BFh me 400000h 4FFFFFh External Memory 060Dh 4008h 500000h 5FFFFFh External Memory 048Eh 5008h TQ components GmbH 2002 Minimodule TQM167UL la components 4 3 6 2 Memory allocation after download to the RAM SUSCON Register 000000h 1FFFFFh SRAM 04BFh 0009h 200000h 3FFFFFh Flash EPROM o 04BFh These are two concrete proposals of memory configurations which ensure stable operation Variant for a program in flash memory Variant for a program in SRAM 5 Interface 5 1 Serial Interface The module is equipped with three serial interfaces e one internal asynchronous integrated in the processor e one internal synchronous integrated in the processor 5 1 1 Internal asynchronous interface Initialisation The internal asynchronous interface operates directly with the processor clock For programming please refer to the initialisation recommended in the manual Hardware configuration The interface is equipped with two connections on the module e Unbuffered as RxDO and TxDO e With RS232 driver as RxDO and TxDO 5 1 2 Internal synchronous interface Initialisation See Section 5 1 1 Hardware configuration The conductors of the synchronous interface are connected to port 3 and can be used without limitations This Interface can be u
14. ecomes available Our products offer a migration path so you can upgrade features or performance without major redesign TQ Minimodules offers you Y Best price performance relationship uncompromising use of most modern production technology low price through high production quantity Customised Versions on requests M Maximum performance on small footprint double sided SMT Technology Fine Pitch Multilayer Printed Circuit Boards using latest chip technology using latest Flash Memory technology M save time and money in your development complete CPU kernel functionality on board immediate start through particular monitor program works with most modern Software Development Tools such as compilers and debuggers Design In Support through the manufacturer M save time and money in your production and service Download Function for development production and service simple Firmware Updates through Download Function Download over Standard RS232 Interface without additional switches and jumpers Service friendiy modular construction O TQ components GmbH 2002 Minimodule TQM167UL TP components 2 Block Diagram TQM167UL Infineon technologies Power Fail Logik Oscillator SAB C16x Betreier Micro Controller 8 5 MHz 16 Bit 16 Bit Flash Memory SRAM Memory Management 256 KByte 2 MByte 256 KByte 1 MByte powerful and flexible Memory Management Boot Loader Port UO RS232 In
15. esults in a possible memory space of 128K 16 256k 16 512K 16 or 1M 16 representing a memory capacity of 256 kByte 512 kByte 1 MByte or 2 Mbyte The module TQM167UL is available with a maximum non volatile memory of 2 MByte For exact technical data of the applied memory chips please refer to the refering data sheets Details on programming are to be found in Section 4 1 2 The following memory configurations are possible 256 kByte 256 kByte 128k x 16 512 kByte 512 kByte 256k x 16 1 MByte 1 Mbyte 512K x 16 2 Mbyte 2 Mbyte 1Mx 16 TQ components GmbH 2002 Minimodule TQM167UL la components 4 1 2 Flash EPROM BUSCON The BUSCON depends on the memory access time the multiplexed or demultiplexed data bus mode and latched or unlatched programmed Chip Selects The following configurations are possible BUSCON 0 1 me gt Bus type Latched unlatched Q4BFh 0 WS 100ns 90ns demultiplexed 04BEh 1 WS 150ns O4BEh 1 WS 150ns RWOC suscono4 e The associated C command gt BUSCONx 04BEh 4 2 SRAM Memory 4 2 1 SRAM Memory structure The SRAM of the module is implemented with two 8 bit wide SRAMs with a memory space of max 512k 16 representing a memory capacity of max 1 MByte The SRAM can be connnected to Vbat to avoid possible data loss For exact technical data of the applied memory chips please refer to the refering data sheets Details on programming are to be found in Section 4 2 2 The follo
16. ithout RS232 Driver 20 MHz 24 MHz v2 Microcontroller Version SR CR CS x op I gt 9 2 3 Oo lt DUATO gt UH w Flash Memory W Speed Option 9 7 5 w Flash Memory Type FTATIOOU gt Infineon C167SR Infineon C167CR Infineon C167C ST Microelectronics ST10F168 256 kByte 2 128 kBit 8 1 Mbit 70 ns 1 MByte 2 512 kBit 8 4 Mbit 70 ns 256 kByte 2 128 kBit 8 1 Mbit 55 ns 1 MByte 2 512 kBit 8 4 Mbit 55 ns 256 kByte 2 128 kBit 8 1 Mbit 50 ns 1 MByte 2 512 kBit 8 4 Mbit 50 ns 90 ns 70 ns 55 ns 256 kByte 128 kBit 16 2 Mbit Top Boot 512 kByte 256 kBit 16 4 Mbit Top Boot 1 MByte 512 kBit 16 8 Mbit Top Boot 2 MByte 1 Mbit 16 16 Mbit Top Boot 256 kByte 128 kBit 16 2 Mbit Bottom Boot 512 kByte 256 kBit 16 4 Mbit Bottom Boot 1 MByte 512 kBit 16 8 Mbit Bottom Boot 2 MByte 1 Mbit 16 16 Mbit Bottom Boot v1 Microcontroller Version 167 510 Infineon SAB C167x STST10x TQ components GmbH 2002 la components Minimodule TQM167UL 10 References SAB C167CR SAB C167CS Microcontroller http www infineon com products index htm Microcontrollers C167CR Users Manual C167CS Users Manual AM29F160DT Flash EPROM http www amd com products products htm Non Volatile Memory Flash 5V only Flash Memory MAX3233 RS232 Driver http www maxim ic com Produ
17. odules apart from the rest TQ Components Minimodules from credit card to half credit card size are unbeatable in various applications With an ever expanding product line and clear technology migration path TQ Components offers OEMs uncompromising excellence in microcontroller modules In a variety of industrial measurement process regulation and control developments engineers confronted with the task of developing a complex monitoring control system under time constraints are the prime beneficiaries of our microcontroller devices Compare the advantage of the implementing a TQ Components module to the total cost of a completely new circuitry design Time to market TQ Components microcontroller modules provide a drop in CPU solution with complete CPU kernel functionality on board This enables engineers to take a project from concept to prototype or market in weeks rather than in months or longer Reliability TQ Components modular embedded microcontroller Minimodules have proven to be reliable and rugged in numerous demanding and critical applications Our highly knowledgeable team of electronic engineers has wide experience in designing embedded microcontroller Modules The team s commitment to quality and reliability is evident throughout the whole TQ Components product line Upgradability Thanks to the flexibility of TQ s product architectures you will be able to enhance your products by taking advantage of a new technology as when it b
18. on Register Area e Idle and Power Down Modes e 8 Channel Interrupt Driven Single Cycle Data Transfer Facilities via Peripheral Event Controller PEC e 16 Priority Level Interrupt System with 56 Sources Sample Rate down to 40 ns e 16 24 Channel 10 bit A D Converter with 9 7 7 8 us Conversion Time 167CR 167CS e Two 16 Channel Capture Compare Units e Channel PWM Unit e Two Multi Functional General Purpose Timer Units with five 16 bit Timers e Two Serial Channels Synchronous Asynchronous and High Speed Synchronous e On Chip CAN Interface 2 0 B active with 15 Message Objects Full CAN Basic CAN 1 at SAB C167CR 2 at SAB C167CS e Programmable Watchdog Timer e Upto 111 General Purpose IO Lines partly with Selectable Input Thresholds and Hysteresis e On Chip Bootstrap Loader Details see Siemens Infineon User s Manual SAB C167CR SAB C167CS TQ components GmbH 2002 Minimodule TQM167UL la components 4 Memory The TQM167UL offers very flexible and simple ways to handle the memory configuration The processor provides 5 free programable Chip Selects to access the respective components This allows a completely open memory configuration of the Minimodule The memory management is described in detail in Section 4 3 4 1 Flash Memory 4 1 1 Flash Memory structure The non volatile memory of the module is implemented with one 16 bit flash EPROM with variable storage capacity Depending on the version of the module this r
19. r 2 MB Flash P4 1 A17 X1 46 Ka Port P4 1 direct connected Used as Address Line for 2 MB Flash rs Used as Address Line for 2 MB Flash ml LL Ss Eech Used as Address Line for 2 MB Flash ld dl Bd Keren NNN Used as Address Line for 2 MB Flash P4 5 A21 CAN1 RxD 90 Xt42 O PortP4 5 direct connected P4 6 A22 GAN1 TxD 91 X1 41 O Port P4 6 direct connected P4 7 A23 GAN2 OTT 92 X1 38 O Port P4 7 direct connected P5 0 ANO 27 X2 101 PortP5 0 direct connected P5 1 AN1 28 X2 102 PortP5 1 direct connected P5 2 AN2 29 X2 103 PortP5 2 directconnected P5 3 AN3 30 X2 104 PortP5 3 direct connected P5 4 AN4 31 X2 105 Port P5 4 direct connected P5 5 AN5 32 X2 106 Port P5 5 direct connected P5 6 AN6 33 X2 107 Port P5 6 direct connected P5 7 AN7 34 X2 108 PortP5 7 directconnected P5 8 AN8 35 X2 109 PortP5 8 directconnected P5 9 AN9 36 X2 110 PortP5 9 direct connected P5 10 AN10 T6EUD 39 X2 111 Port P5 10 direct connected I Port P5 11 direct connected I Port P5 12 direct connected I Port P5 13 direct connected I Port P5 14 direct connected I Port P5 15 direct connected P5 11 AN11 T5EUD P5 12 AN12 T6IN P5 13 AN13 T5IN P5 14 AN14 T4EUD P5 15 AN15 T2EUD X2 112 X2 113 X2 114 X2 115 X2 116 TQ components
20. sed up to 5 MBaud P3 8 MRST P3 9 MTSR P3 13 SCLK TQ components GmbH 2002 Minimodule TQM167UL la components 5 2 CAN Interface e Unbuffered as CAN1 RxD and CAN1 TxD and CAN2 RxD and CAN2 TxD 5 3 Bus Interface All Port I O Control Data and Addresslines are available and connected to X1 and X2 For Pin Configuratin please refer to Section 0 of this description 5 4 Internal bootstrap loader The installed processor is equipped with a bootstrap loader which in conjunction with the periphery implemented in the module makes programming of the EPROMs unnecessary The downloading of a program to the module can be performed via the serial interface In this way programs can be downloaded from a PC without additional hardware either to the SRAM or to the flash EPROM Because the internal bootstrap loader of the processor can only process 32 bytes it is necessary to transfer programs in several blocks into the memory of the module Functional sequence 1 To activate the bootstrap loader a reset must first be initiated RTS and DTR active 1 2 The reset is enabled after approx 10 ms the DTR line remains active 3 The processor then enters the bootstrap loader mode and waits for a Null byte transmitted via ASCO 4 The processor then returns an acknowledgement byte A5 which can be used to identify the processor 5 32 bytes are then transmitted by the PC which are loaded directly into the internal RAM of
21. terface Boot Strap Loader Controll Logic with direct RS232 Connection all Port O Control 2 Line Driver for Data and Addresslines RS232 Interface 200 Pin Board to Board Connector 0 8 mm Pitch 2 1 Microcontroller SAB C167CR LM SAB C167CS 32FM High Performance 16 Bit CPU 100 ns Instruction Cycle Time at 20 MHz CPU Up to 16 MByte Linear Address Space for Code and Data On Chip CAN Interface Version 2 0B 1x SAB C167CR LM 2x SAB C167CS 32FM 16 channel 10 bit A D Converter Two 16 Channel Capture Compare Units 4 Channel PWM Unit Two Multi Functional General Purpose Timer Units with five 16 bit Timers Programmable Watchdog Timer Two Serial Channels Synchronous Asynchronous and High Speed Synchronous On Chip Bootstrap Loader Details see Siemens Infineon User s Manual SAB C167 TQ components GmbH 2002 Minimodule TQM167UL la components 2 2 Memory 2 2 1 Flash Memory 256 kByte to 2 MByte organisation 128k 16 256k 16 or 512k 16 1M 16 90 or 70 ns access time on Board programmable Standard 1 MByte 2 2 2 SRAM Memory 256 kByte to 1MByte organisation 2 128k 8 2 512k 8 55ns access time external battery backup Standard 256 kByte 2 3 Reset Logic CPU internal Watchdog Power Fail Logic with MAX808 2 4 Interface 2 4 1 Serial Interface one internal asynchronous integrated in the processor e with RS232 Driver as RxDO and TxDO
22. the processor To allow convenient downloading of programs with larger memory requirement TQ has developed the program BOOT 16x DOS Version and TQLoad Windows Version The program BOOT 16x provides user friendly control of the entire loading operation More detailed explanations and examples of this are to be found in the Software Manual The following signal lines of the serial interface are used by the PC for the download TQM167 PC DSUB 9 PC DSUB 25 Signal Pin Pin Signal Pin Signal TQ components GmbH 2002 Minimodule TQM167UL la components 6 Pin Configuration This chapter describes the function of the TQM167UL connections 6 1 CPU Pins Pin P2 11 CC1110 EX3IN 60 X283 VO PortP2 11 directconnected TQ components GmbH 2002 Minimodule TQM167UL la components P2 14 CC1410 EX6IN X2 86 Port P2 14 direct connected Pin P2 15 CC151O EX7IN X2 87 BD T7IN P3 1 T60UT 66 1 77 WO _ PortP3 1 directconnected P3 3 T30UT 68 1 75 WO PortP3 3 directconnected P3 4 T3EUD 69 1 74 WO PortP3 4 direct connected Re NVE PENNE ERE Connected to RS232 driver P3 11 RxDO 7 X1 67 CG Port P3 11 direct connected Connected to RS232 driver WRHf 79 Xt66 O WRH directconnected P3 13 SCLK___ 80 1 65 O PortP3 13 directconnected P3 15 CLKOUT FOUT 81 Xt 63 O PortP3 15 directconnected Mae Tr ie ete PRO Used as Address Line fo
23. use TQ Components products for any such unintended or unauthorised application a buyer shall indemnify and hold TQ Components and its officers employees subsidiaries affiliates and distributors harmless against all claims costs damages and expenses and reasonable attorney fees arising out of directly or indirectly any claim of personal injury or death associated with such unintended or unauthorised use even if such claim alleges that TQ Components was negligent regarding the design or manufacture of the part TQ Components is registered trademark of TQ Components GmbH Reproduction in part or whole without the prior written consent of TQ Components GmbH is prohibited TQ components GmbH 2002 Minimodule TQM167UL la components Contents Pragraph Page Number Title Number 1 Intr duetion a iiiter it i ete ee ie ee 4 2 Block RI Le EE 5 2 1 Microcontroller SAB C167CR LM SAB C1670S8S 32FM nenn 5 2 2 MOMOPY u nee ee 6 22 1 EE dE ue In EE 6 2 2 2 SRAM Memonyann am aaruavsaganddkiv al eisen 6 2 3 ROS6t LOGIC Li rat vad ee ae ea 6 24 Jptertatee ge re arb lead ein ae 6 KEE WE El Le EE 6 2 4 2 CAN Interface une en een seen te 6 2 4 3 Bus Interface en eine 6 2 4 4 Internal Bootstrap Loader A 6 2 5 Internal LED vurderer aia see ertet 6 MIGroconrolle PE ir 7 4 MOMO Viola Hell ein eos 8 Ail Fasi Meno EE 8 4 1 1 EE Ee Ee 8 4 1 2 Flash EPROM BUSCON u man a loassa aaa de aida ta 9 4 2 SRAM
24. wing memory configurations are possible 128 KByte 128 KByte 256 KByte 128K x 16 512 KByte 512 KByte 1MByte 512K x 16 TQ components GmbH 2002 Minimodule TQM167UL la components 4 2 2 SRAM access times The SRAMs have a maximum access time of 55ns Using the fields MCTC Memory Cycle Time Control MTTC Memory Tri State Time Control and RWDC Read Write Delay Control of the respective BUSCON register sets up access time The BUSCON depends on the memory access time the multiplexed or demultiplexed data bus mode and latched or unlatched programmed Chip Selects The following configuration is possible BUSCON 1 CS Mode Bus type Latched unlatched CSCFG 0 CSCFG 1 55ns demultiplexed 04BEh 1 WS 150ns 04BFh 0 WS 100ns rwoc musconoa The associated C command gt BUSCONx 04BEh 4 3 Memory Management This section contains all details for the correct usage of the onboard memory of the module The memory management can entirely be implemented by software 4 3 1 Principle of operation The microcontroller SAB C167CR CS is equipped with 5 free programmable Chip Selects For each address block allocated to a Chip Select output it is also possible to select an individual configuration of the system bus For this the bus type bus width wait states and also the memory block can be allocated to a CS signal CSO addresses all memory blocks of the addressable range not allocated to CS1 CS4 This makes
Download Pdf Manuals
Related Search
Related Contents
Artwizz SeeJacket Soyez sécurité - guide d`éducation sur les symboles de danger Philips LivingColors Customer Letter こちらから - NACS西日本支部 6-maq VAN 171 - Vivre à Niort ONKYO HT-S6405 YOKOGAWA - Insatech Copyright © All rights reserved.
Failed to retrieve file