12.07.2015 Views

TMS320F206 Digital Signal Processor (Rev. A) - Futurlec

TMS320F206 Digital Signal Processor (Rev. A) - Futurlec

TMS320F206 Digital Signal Processor (Rev. A) - Futurlec

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>TMS320F206</strong>DIGITAL SIGNAL PROCESSORSPRS050A – NOVEMBER 1996 – REVISED APRIL 1998on-chip registers (continued)NAMEADDRESSTable 8. On-Chip Memory and I/O Mapped Registers (Continued)VALUE ATRESET†DESCRIPTIONICR IS@FFEC 0000hInterrupt control register. This register is used to determine which interrupt is active sinceINT1 and HOLD share an interrupt vector as do INT2 and INT3. A portion of this register isfor mask/unmask (similar to IFR). At reset, all bits are zeroed, thereby allowing the HOLDmode to be enabled. The MODE bit is used by the hold-generating circuit to determine if aHOLD or INT1 is active.SDTR IS@FFF0 xxxxh Synchronous serial port (SSP) transmit and receive registerSSPCR IS@FFF1 0030hSynchronous serial-port control register. This register controls serial-port operation asdefined by the register bits.SSPST IS@FFF2 0000h Synchronous serial-port status registerSSPMC IS@FFF3 0000h Synchronous serial-port multichannel registerADTR IS@FFF4 xxxxh Asynchronous serial port (ASP) transmit and receive registerASPCR IS@FFF5 0000hAsynchronous serial-port control register (ASPCR). This register controls the asynchronousserial-port operation.IOSR IS@FFF6 18xxhI/O status register. IOSR is used for detecting current levels (and changes when inputs) onpins IO0 –IO3 and status of UART.BRD IS@FFF7 0001hBaud-rate divisor register (baud-rate generator). 16-bit register used to determine baud rateof UART. No data is transmitted/received if BRD is zero.TCR IS@FFF8 0000hTimer-control register. This 10-bit register contains the control bits that define thedivide-down ratio, start/stop the timer, and reload the period. Also contained in this registeris the current count in the prescaler. Reset initializes the timer divide-down ratio to 0 andstarts the timer.PRD IS@FFF9 FFFFhTimer-period register. This 16-bit register contains the 16-bit period that is loaded into thetimer counter when the counter borrows or when the reload bit is activated. Reset initializesthe PRD to 0xFFFF.TIM IS@FFFA FFFFhTimer-counter register. This 16-bit register contains the current 16-bit count of the timer.Reset initializes the TIM to 0xFFFF.SSPCT IS@FFFB 0000h Synchronous serial-port counter registerWSGR IS@FFFC 0FFFhWait-state generator register. This register contains 12 control bits to enable 0 to 7 waitstates to program, data, and I/O space. Reset initializes WSGR to 0x0FFFh.† ‘x’ indicates undefined or value based on the pin levels at reset.external interfaceThe <strong>TMS320F206</strong> can address up to 64K × 16 words of memory or registers in each of the program, data, andI/O spaces. On-chip memory, when enabled, occupies some of this off-chip range. In data space, the high32K words can be mapped dynamically either locally or globally using the GREG register as described in theTMS320C2xx User’s Guide (literature number SPRU127). A data-memory access that is mapped as globalasserts BR low (with timing similar to the address bus).The CPU of the <strong>TMS320F206</strong> schedules a program fetch, data read, and data write on the same machine cycle.This is because from on-chip memory, the CPU can execute all three of these operations in the same cycle.However, the external interface multiplexes the internal buses to one address and one data bus. The externalinterface sequences these operations to complete first the data write, then the data read, and finally the programread.The ’F206 supports a wide range of system interfacing requirements. Program, data, and I/O address spacesprovide interface to memory and I/O, thereby maximizing system throughput. The full 16-bit address and databus, along with the PS, DS, and IS space-select signals, allow addressing of 64K 16-bit words in each of thethree spaces.20 POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251–1443

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!