10 of 30 May 4, 2004
IDT 79RC32332
ejtag_pcst[2:0] I/O Z Low EJTAG PC Trace Status Information
111 (STL) Pipe line Stall
110 (JMP) Branch/Jump forms with PC output
101 (BRT) Branch/Jump forms with no PC output
100 (EXP) Exception generated with an exception vector code output
011 (SEQ) Sequential performance
010 (TST) Trace is outputted at pipeline stall time
001 (TSQ) Trace trigger output at performance time
000 (DBM) Run Debug Mode
Alternate function: modebit[2:0].
ejtag_debugboot Input EJTAG DebugBoot Requires an external pull-down.
The ejtag_debugboot input is used during reset and forces the CPU core to take a debug exception at the
end of the reset sequence instead of a reset exception. This enables the CPU to boot from the ICE probe
without having the external memory working. This input signal is level sensitive and is not latched inter-
nally. This signal will also set the JtagBrk bit in the JTAG_Control_Register[12].
ejtag_tms Input EJTAG Test Mode Select Requires an external pull-up.
The ejtag_tms is sampled on the rising edge of jtag_tck.
Debug Signals
debug_cpu_dma_n I/O Z Low Debug CPU versus DMA Negated
De-assertion high during debug_cpu_ads_n assertion or debug_cpu_ack_n assertion indicates transac-
tion was generated from the CPU.
Assertion low during debug_cpu_ads_n assertion or debug_cpu_ack_n assertion indicates transaction
was generated from DMA.
Alternate function: modebit[6].
debug_cpu_ack_n I/O Z Low Debug CPU Acknowledge Negated
Indicates either a data acknowledge to the CPU or DMA.
Alternate function: modebit[4].
debug_cpu_ads_n I/O Z Low Debug CPU Address/Data Strobe Negated
Assertion indicates that either a CPU or a DMA transaction is beginning and that the mem_data[31:4] bus
has the current block address.
Alternate function: modebit[5].
debug_cpu_i_d_n I/O Z Low Debug CPU Instruction versus Data Negated
Assertion during debug_cpu_ads_n assertion or debug_cpu_ack_n assertion indicates transaction is a
CPU or DMA data transaction.
De-assertion during debug_cpu_ads_n assertion or debug_cpu_ack_n assertion indicates transaction is
a CPU instruction transaction.
Alternate function: modebit[3].
Name Type
Reset
State
Status
Drive
Strength
Capability
Description
Table 1 Pin Descriptions (Part 6 of 6)
11 of 30 May 4, 2004
IDT 79RC32332
Logic Diagram — RC32332
RC32332
Logic
Symbol
mem_cs_n[5:0]
mem_oe_n
mem_we_n[3:0]
jtag_tck
jtag_tms
jtag_tdi
V
cc
to I/O
Gnd
mem_wait_n
mem_245_oe_n
jtag_tdo
jtag_trst_n
cpu_masterclk
cpu_coldreset_n
CPU Core signals
V
cc
I/O
V
ss
Local System
JTAG
Power
/
Ground
cpu_int_n[1:0]
cpu_dt_r_n
mem_245_dt_r_n
spi_mosi
spi_miso
spi_ss_n
spi_sck
sdram_addr[12]
sdram_ras_n
sdram_cas_n
sdram_we_n
output_clk
uart_rx[0]
uart_tx[0]
debug_cpu_ack_n
Debug
pci_ad[31:0]
pci_cbe_n[3:0]
pci_par
pci_frame_n
pci_trdy_n
pci_irdy_n
pci_stop_n
pci_idsel
pci_perr_n
pci_serr_n
pci_clk
pci_rst_n
pci_devsel_n
pci_req_n[0]
pci_gnt_n[0]
Interface
pci_inta_n
pci_lock_n
pci_eeprom_mdi
pci_eeprom_cs
pci_eeprom_mdo
pci_eeprom_sk
dma_ready_n[0]
pio[7:0]
PCI Interface
Interface
mem_addr[22:2]
sdram_cke
sdram_cs_n[3:0]
sdram_bemask_n[3:0]
sdram_s_n_[1:0]
sdram_245_oe_n
DMA
Interface
PIO UART
Interface
V
cc
to core
V
cc
core
sdram_245_dt_r_n
mem_data[31:0]
cpu_nmi_n
debug_cpu_dma_n
debug_cpu_ads_n
SPI
Interface
SDRAM Signals
ejtag_tms
ejtag_debugboot
ejtag_dclk
ejtag_pcst[2:0]
EJTAG
debug_cpu_i_d_n
sdram_addr[16:13]
sdram_addr[11:2]
ejtag_tpc
pci_gnt_n[2]
pci_req_n[2]
V
cc
P
V
ss
P
12 of 30 May 4, 2004
IDT 79RC32332
Mode Bit Settings to Configure Controller on Reset
The following table lists the mode bit settings to configure the controller on cold reset.
reset_boot_mode Settings
By using the non-boot mode cold reset initialization mode the user can change the internal register addresses from base 1800_0000 to base
1900_0000, as required. The RC32332 cold reset-boot mode initialization setting values and mode descriptions are listed below.
Pin Mode Bit Description Value Mode Setting
ejtag_pcst[2:0] 2:0 MSB (2) Clock Multiplier
MasterClock is multiplied internally to gener-
ate PClock
0 Multiply by 2
1 Multiply by 3
2 Multiply by 4
3Reserved
4Reserved
5Reserved
6Reserved
7Reserved
debug_cpu_i_d_n 3 EndBit 0 Little-endian ordering
1 Big-endian ordering
debug_cpu_ack_n 4 Reserved 0
debug_cpu_ads_n 5 Reserved 0
debug_cpu_dma_n 6 TmrIntEn
Enables/Disables the timer interrupt on Int*[5]
0 Enables timer interrupt
1 Disables timer interrupt
mem_addr[17] 7 Reserved for future use 1
mem_addr[19:18] 9:8 MSB (9) Boot-Prom Width specifies the memory port
width of the memory space which contains the
boot prom.
00 8 bits
01 16 bits
10 32 bits
11 Reserved
Table 2 Boot-Mode Configuration Settings
Pin Reset Boot Mode Description Value Mode Settings
mem_addr[22:21] 1:0 MSB (1) Tri-state memory bus and EEPROM bus during coldreset_n assertion 11 Tri-state_bus_mode
Reserved 10
PCI-boot mode (pci_host_mode must be in satellite mode) RC32332 will reset
either from a cold reset or from a PCI reset. Boot code is provided via PCI.
01 PCI_boot_mode
Standard-boot mode Boot from the RC32332’s memory controller (typical system). 00 standard_boot_mode
Table 3 RC32332 reset_boot_mode Initialization Settings

79RC32V332-133DHGI

Mfr. #:
Manufacturer:
IDT
Description:
Processors - Application Specialized
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union