Part Number Hot Search : 
342014 85N10 00029 74HC17 TP102G UPD8873 AF2301P 6051K1F
Product Description
Full Text Search
 

To Download STP1100BGA-100 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  preliminary data sheet 1 stp1100bga microsparc ? -iiep sparc v8 32-bit microprocessor with pci/dram interfaces d escription the microsparc-iiep 32-bit microprocessor is a highly integrated, high-performance microprocessor. imple- menting the sparc architecture version 8 speci?cation, it is ideally suited for low-cost uniprocessor embedded applications. it is built with leading edge cmos technology, with the core operating at a low voltage of 3.3v for optimized power consumption. the microsparc-iiep includes on chip: integer unit (iu), ?oating-point unit (fpu), large separate instruction and data caches, a 32-entry version 8 reference mmu, programmable dram controller, pci controller, pci bus interface, a 16-entry iommu, ?ash memory interface support, interrupt controller, 2 timers, internal and boundary scan through jtag interface, power management and clock generation capabilities. the operating frequencies are 100 mhz. features bene?ts ? integrated 32-bit, 33 mhz pci expansion bus controller ? connection to industry-standard expansion bus ? integrated 256 mbyte dram controller ? high-bandwidth memory controller to reduce latency ? built-in 16 mbyte ?ash memory controller ? flash memory interface runs real-time operating systems that loads and runs code out of rom ? sparc high-performance risc architecture ? compatible with over 10,000 applications and existing development tools ? support for little and big endian byte ordering ? handles with ease pci devices designed for dos machines, along with unix ? applications ? 8-window, 136-word register ?le ? fast interrupt response, procedure calls, and program execution ? 16 kbyte instruction cache and 8 kbyte data cache ? decouples processor operation from slow external memory ? built-in ?oating-point unit ? supports concurrent execution of ?oating-point and integer instructions ? on-chip memory management unit ? support for sophisticated operating systems with memory protection and virtual addressing ? operating voltage of 3.3v with 5v compatible i/o ? low-power core reduces power consumption and supports industry-standard peripherals ? integrated power management circuitry ? consumes minimal power during standby ? ieee 1149.1 (jtag) boundary scan test bus ? ease of manufacturing tests december 1997
2 stp1100bga preliminary sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep december 1997 sun microsystems, inc 64-bit cache fill bus flash memory interface memory interface iu fpu pll clock generator i-cache 16k d-cache 8k mmu 32 entry tlb write buffer 4 entry 64 address bus up to 256mbyte of dram 32-bit 33mhz pci bus pci controller 64 64 64 figure 1. microsparc-iiep block diagram figure 2. typical microsparc-iiep system block diagram up to 4 pci bus loads microsparc-iiep 32 mb dram simm module 32 mb dram simm module 32 mb dram simm module 32 mb dram simm module up to 256 mb dram simms local bus flash memory pci bus
3 sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep stp1100bga preliminary december 1997 sun microsystems, inc t echnical o verview integer unit (iu) the microsparc-iiep integer unit executes sparc integer instructions de?ned in the sparc architecture manual version 8. the iu contains 136 registers supporting 8-window registers and 8-global registers. it has numerous high performance features include instruction prefetching, branch folding and 5-stage instruction pipeline. the iu supports little- and big-endian byte ordering of data. floating-point unit (fpu) the ?oating-point unit executes all single- and double-precision ?oating-point instructions de?ned in the sparc architecture manual version 8. the fpu traps on quad-precision instructions and transfers their exe- cution to software. the fpu contains a ?oating-point core based on meiko design, a fast-multiplier, a 3-instruction deep instruction queue, and 32 32-bit ?oating-point registers. the ?oating-point core and fast multiplier allow parallel execution of ?oating multiplication (fpmul) and another ?oating-point instruction while the instruction queue support concurrent execution of ?oating-point and integer instruction. memory management unit (mmu) the microsparc-iiep memory management unit translates 32-bit virtual addresses to 31-bit physical address. it maps physical address into 8 different address spaces. the mmu provides functionalities speci?ed in the sparc version 8 reference mmu and implements hardware table-walk. it implements a 32-entry fully-associative translation lookaside buffer (tlb) and provides memory protection for 256 contexts. instruction cache the instruction cache is a 16 kbyte, direct-mapped, virtually-indexed, virtually-tagged cache. the instruction cache is organized as 512 lines of 32 bytes plus 32 tag bits. to reduce read-miss latency, the instruction cache supports cache re?ll in two 32-bit words, streaming and bypass. data cache the data cache is an 8-kbyte, direct-mapped, virtually-indexed, virtually-tagged cache. cache write policy supported is write-through with no write-allocate. the data cache is organized as 512 lines of 16 bytes plus 32 tag bits. the data cache provides zero-penalty data accesses for cache hits. to reduce write latency, the data cache contains a 4-deep double-word store buffer. to reduce read-miss latency, the data cache supports cache re?ll in two 32-bit words, streaming and bypass. dram interface the microsparc-iiep dram interface supports industry standard fast-page mode dram and edo dram that support fast-page mode. it supports 8 banks of memory up to a total of 256 mbytes of system memory. each bank of memory can be consisted of 8 mbytes, 16 mbytes or 32 mbytes. the dram interface is pro- grammable and support different memory speeds relative to the processor frequency. the dram data bus is 64 bits wide with two parity bits, each covering 32-bits of data. the parity bits can be disabled. the dram interface provides a programmable dram refresh controller that supports cas-before- ras refresh.
4 stp1100bga preliminary sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep december 1997 sun microsystems, inc pci bus interface the pci bus interface complies with the industry standard pci local bus speci?cation version 2.1. it provides a 32-bit 33mhz bus interface. its features include endian conversion for different data byte ordering, pci host and satellite mode, a dedicated 16-entry translation lookaside buffer (tlb) dedicated for i/o transactions, a pci arbiter, and pci clock, reset and interrupt handler. as a pci host, microsparc-iiep performs pci bus arbitration, pci clock, reset and interrupt handling. as a pci satellite, microsparc-iiep relinquishes the pci host functionalities to the external pci host. other features supported by the pci bus interface include: ? programmed input/output (pio) transactions between the microsparc-iiep and external pci devices. ? pci host or satellite mode selected by input pins during power-up. ? programmable con?guration of external pci devices (type 0 and type 1) while under pci host mode. ? programmable con?guration by external pci host while under pci satellite mode. ? buffers with matching ?ll and drain rate allow extended burst transfers. ? direct transactions between pci masters and pci slaves. ? two pci bus fairness access arbitration protocols: same-level round robin and three-level round robin. ? direct virtual memory access (dvma) transactions between pci masters and the microsparc-iiep slave memory interface (referred to as pci dvma) using the software-controlled iotlb to generate physical dram addresses. ? booting from the pci bus from address selected by user. ? while under standby mode to reduce power consumption, the pci interface consumes minimal power to support clock generation and wake-up when interrupted. ? two 32-bit timers or one 32-bit timer and one 64-bit counter available. ? interrupt handler supports up to eight programmable interrupt input/output lines. flash memory interface using an industry-standard programming algorithm, the microsparc-iiep ?ash memory interface is com- patible with 28fxxxxx ?ash memory devices. the interface has a programmable latency to allow ?ash memory access time of up to 45 processor clocks. after power-up, the default latency of the interface is 45 pro- cessor clocks. it can then be programmed to have an access latency from 6 to 45 processor clocks in increments of 3 processor clocks. the ?ash memory interface supports up to 16mbytes of data. it supports both 32-bit and 8-bit data accesses as selected by a boot-mode select input pin. microsparc-iiep is pin-selectable to boot from the ?ash memory interface or the pci address space. jtag test bus interface the microsparc-iiep provides a ?ve-wire test access port (tap) interface to support boundary scan and clock control. this interface is compatible with ieee 1149.1 speci?cation, ieee standard test access port and boundary scan architecture . this allows ef?cient access to any single chip in a scan daisy-chain without board-level multiplexing.
5 sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep stp1100bga preliminary december 1997 sun microsystems, inc tap controller the tap controller is a synchronous ?nite state machine (fsm) which controls the sequence of operations of the jtag test circuitry, in response to changes on the jtag bus. the tap controller is asynchronous with respect to the system clocks, and can therefore be used to control the clock control logic. the tap fsm implements the state (16 states) diagram as detailed in the ieee 1149.1 speci?cation. power management microsparc-iiep can detect system inactivity, and place itself in a standby mode to reduce power consump- tion. while in standby mode, the processor consumes minimal power. however, the pci interface remains active and any pci activity will wake up the processor.
6 stp1100bga preliminary sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep december 1997 sun microsystems, inc s ignal d escriptions [1] 1. these notes apply to the pin description tables in this section: note 1: pin uses clipping reference vdd3. note 2: pin uses clipping reference vdd2. note 3: pin has low power driver and may require an external buffer to provide sufficient drive. note 4: pin is 5 volt tolerant and internally biased to vss1 when not connected. note 5: pin is 5 volt tolerant and internally biased to vdd1 when not connected. note 6: bidirectional open-drain driver, requires external pull up and uses clipping reference vdd2. note 7: pin is 5 volt tolerant. note 8: the ext_clk1 pin may not be driven above 5.0 volts. if this signal is driven with a pci bus driver, it must be clamped externally to 5.0 volts. pci signals signal type note description pci_clk[3:0] out 2. clock output pin. under pci host mode, provide clock to other pci devices. under pci satellite mode, signal is unconnected. pci_rst# i/o 2. reset. under pci host mode, provides reset to other pci devices. under pci satellite mode, signal is input. ad[31:0] i/o 2. address and data pins (multiplexed). cbe[3:0]# i/o 2. bus command and byte enables pins (multiplexed). par i/o 2. parity. even parity across ad[31:0] and cbe[3:0]#. frame# i/o 2. frame. driven by current master to indicate beginning and duration of an access. irdy# i/o 2. initiator ready. driven by bus master to complete the current data phase of the transaction. trdy# i/o 2. target ready. driven by target to complete the current data phase of the transaction. stop# i/o 2. stop. request from current target to stop the current transaction. devsel# i/o 2. device select. driven by device that has decoded its address as a target. perr# i/o 2. parity error. serr# i/o 6. system error. generates a level 15 interrupt (open drain drivers)
7 sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep stp1100bga preliminary december 1997 sun microsystems, inc pci_int_l[7:0] (irl_l[3:0]) i/o 6. interrupt requests. sent to the microsparc-iiep interrupt controller. if the pci internal interrupt controller is disabled, interrupt requests can be triggered by software and sent to an external interrupt controller. for pci, the interrupt signals should be connected as following: inth#: pci_int_l[7] intd#: pci_int_l[3] intg#: pci_int_l[6] intc#: pci_int_l[2] intf#: pci_int_l[5] intb#: pci_int_l[1] inte#: pci_int_l[4] inta#: pci_int_l[0] if pci_int_l[7:4] are used in a 5 volt pci bus, the inputs have the potential of driving to greater than 5 volts and external clamping diodes to 5 volts are required (pci_int_l[3:0] are internally clipped to vdd2). if the pci internal interrupt controller is disabled, pci_int_l[3:0] can be used to function as the sparc interrupt request lines (irl[3:0]) as de?ned in sparc version 8. pci_req[3:0]# in 2. bus request. in pci host mode, microsparc-iiep internal pci bus arbiter receives req# from other pci masters. in pci satellite mode, pci_req#[0] functions as pci bus grant signal (sat_gnt_l) and pci_req#[1] functions as pci initialization device select signal (idsel). the remaining pci_req#[3:2] signals should be tied high. pci_gnt[3:0]# out 2. bus grant. in pci host mode, microsparc-iiep internal pci bus arbiter sends gnt# to other pci masters. in pci satellite mode, pci_gnt#[0] functions as pci bus request signal (sat_req_l). dram and flash memory signals signal type note description memdata[63:0] i/o 1. 64-bit bi-directional memory data bus accesses dram and ?ash memory. [31:0] or [7:0] are used dependent on width of ?ash memory interface. mempar[1:0] i/o 1. bi-directional memory data parity pins for dram only. [0] is for memdata[31:0] while [1] is for memdata[63:32]. parity is optional. memaddr[11:0] out 3. dram address output pins. require external buffering to provide the suf?cient drive. ras_l[7:0] out 3. dram row address strobe. eight separate ras signals to support eight banks of dram. require external buffering to provide suf?cient drive. cas_l[3:0] out 3. dram column address strobes. two pairs of cas signals with each pair supporting four banks of dram. require external buffering to provide suf?cient drive. mwe_l out 3. dram write enable output pin. require external buffering to provide suf?cient drive. moe_l out 3. dram output enable output pin. require external buffering to provide suf?cient drive. simm32_sel in 4. dram double-density simm and dimm select. disables dual-ras mode under fast-page mode. rom_addr[23:0] out 3. flash memory address bus (byte address). pci signals (continued) signal type note description
8 stp1100bga preliminary sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep december 1997 sun microsystems, inc rom_cs_l out 3. flash memory chip select. rom_oe_l out 3. flash memory output enable. rom_we_l out 3. flash memory write enable. clock and timing signals signal type note description div_ctl[1:0] in 4. these two input pins set the multiplication factor for the ext_clk1 clock input pin to the internal processor clock and internal system clock as shown in ta bl e 2 . sp_sel[2:0] in 4. memory speed select. selects memory interface timing. refer to ta bl e 3 for settings. ref_clock out 3. clock output at frequency of processor core. used for testing and monitoring. ext_clk1 in 8. external input clock 1. while under pll-bypass mode, an exclusiveor is performed on ext_clk1 and ext_clk2 to produce the processor clock. otherwise, ext_clk1 is used to produce the processor clock using the phase-locked loop. ext_clk2 (mode select) in 4. external input clock 2. while under pll-bypass mode, an exclusiveor is performed on ext_clk1 and ext_clk2 to produce the processor clock. otherwise, during power-up, ext_clk2 is used to select pci host or satellite mode. therefore, while pll is not bypassed, if ext_clk2 is tied high, microsparc-iiep functions in pci satellite mode. microsparc-iiep functions in pci host mode by default. pll_byp_l in 5. pll-bypass mode select. when tied high during power-up, microsparc-iiep output of phase-locked loop is used to generate processor clock. when tied low during power-up, pll-bypass mode is selected and the processor clock is generated using exclusiveor of ext_clk1 and ext_clk2. pll_rst in 5. low until vdd1 > 2.0v and for 2 us or more when power-up. jtag signals signal type note description jtag_ck in 5. clock for boundary scan registers. jtag_ms in 5. mode select. jtag_tdi in 5. test data input. jtag_trst_l in 4. test reset. jtag_tdo out 3. test data output. dram and flash memory signals (continued) signal type note description
9 sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep stp1100bga preliminary december 1997 sun microsystems, inc miscellaneous signals signal type note description input_reset_l in 4. power-up reset input pin. bm_sel[1:0] in 4. boot mode select. 00 = 32-bit ?ash memory on local memory bus (cacheable after boot). 01 = 8-bit ?ash memory on local memory bus (cacheable after boot). 10 = pci memory fetch from addresses f000.0000 - f0ff.ffff (non-cacheable). 11 = pci memory fetch from addresses fffe.0000 - ffff.ffff (non-cacheable). after booting from pci (bm_sel[1:0] = 10 or 11) the flash memory defaults to the 32-bit ?ash memory interface. ext_event_l in 5. input pin that can be used to stop internal clocks based on an external trigger. int_event_l out 3. output pin that can be used to trigger external events based on an internal trigger. iiddtn in 7. reserved for test tie to vss1 for normal operation. tn in 7. reserved for test. tie to vdd1 for normal operation. therm_d in 7. reserved for test. tie to vss1 for normal operation scan_mode in 7. reserved for test. tie to vss1 for normal operation. procmon out reserved for test. do not connect. vdd4, vss4 in pll power/ground. vdd2,vdd3 in reference power. vdd1, vss1 in core power/ground.
10 stp1100bga preliminary sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep december 1997 sun microsystems, inc t iming c onsiderations 1. see ta b l e 2 for div_ctl settings and ta b l e 3 for sp_sel settings. 1. the timing diagrams in figure 4 through figure 13 re?ect a sp_sel[2:0] of 010 for 100 mhz operation. table 1: timing settings for dram speeds [1] core frequency 100 mhz pci frequency 25 mhz 33 mhz 60ns dram div_ctl[1:0]=10 sp_sel[2:0]=010 div_ctl[1:0]=01 sp_sel[2:0]=010 table 2: processor interface timing div_ctl[1:0] multiply factor of ext_clk1 01 x3 10 x4 11 x5 00 x6 table 3: memory interface timing signal description (sp_sel[2:0] = 1xx reserved) number of cycles [1] sp_sel[2:0] = 000 sp_sel[2:0] = 001 sp_sel[2:0] = 010 sp_sel[2:0] = 011 t_asc column address sent before cas 1 3 3 4 cas-before- ras (refresh) 1.5 1.5 2.5 3.5 t_cas cas active (read) 3 4 4 5 cas active (write) 2 3 3 3 t_cp cas precharge (read) 1 1 2 2 cas precharge (write) 2 3 3 3 t_dh, t_wch, t_dh data, we, parity hold after cas 2 3 3 3 t_ds, t_wcs, t_ds data, we, parity sent before cas 1 2 2 2 t_ras ras active (read) 7.5 8.5 9.5 11.5 ras active (write) 5.5 8.5 8.5 9.5 ras active (refresh) 6.5 6.5 6.5 8.5 t_rp ras precharge 3.5 3.5 4.5 5.5
11 sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep stp1100bga preliminary december 1997 sun microsystems, inc programmable latency 0ns 50ns 100ns 150ns 200ns gclk rom_cs_l rom_addr rom_oe_l rom_data rom_we_l figure 3. flash memory interface
12 stp1100bga preliminary sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep december 1997 sun microsystems, inc figure 4. dram read cycle (100 mhz clock) t_rp t_rc t_rp t_ras t_asr t_rah t_rcd t_rad t_csh t_crp t_rac t_rp t_ras t_rsh t_rpc t_rrh t_ral t_rc t_rp t_asr t_cas t_asc t_cah t_rcs t_clz t_dzc t_cac t_cp t_cas t_rch t_cdd t_off t_cp t_cas t_asc t_cas t_aa t_ozo t_oea t_odd t_oez 0ns 50ns 100ns 150ns clk_100m ras_l cas_l address we_l oe_l din dout mc_mstb_l
13 sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep stp1100bga preliminary december 1997 sun microsystems, inc t_rp t_rc t_rp t_ras t_asr t_rah t_rcd t_rad t_csh t_crp t_rp t_ras t_rsh t_rpc t_rwl t_rc t_rp t_asr t_cas t_asc t_cah t_wcs t_wch t_ds t_dh t_cp t_cas t_cwl t_cp t_asc t_wp t_wp 0ns 50ns 100ns 150ns 200ns clk_100m ras_l cas_l address we_l din dout figure 5. dram write cycle (100 mhz clock)
14 stp1100bga preliminary sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep december 1997 sun microsystems, inc t_rp t_rwc t_rp t_ras t_asr t_rah t_rcd t_rad t_csh t_crp t_rac t_rwd t_rp t_ras t_rsh t_rpc t_ral t_rwl t_rwc t_rp t_asr t_cas t_asc t_cah t_cac t_rcs t_clz t_dzc t_cwd t_cp t_cas t_cp t_cas t_cwl t_ds t_dh t_cas t_aa t_awd t_wp t_oeh t_wp t_dzo t_oea t_odd t_oez 0ns 50ns 100ns 150ns 200ns 250ns clk_100m ras_l cas_l address we_l oe_l din dout mc_mstb_l figure 6. dram read-modify-write cycle (100 mhz clock)
15 sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep stp1100bga preliminary december 1997 sun microsystems, inc t_rp t_rc t_rp t_rasp t_asr t_rah t_rcd t_rad t_csh t_crp t_rac t_rp t_rasp t_rsh t_rpc t_rrh t_ral t_cprh t_rc t_asr t_rp t_cas t_asc t_cah t_rcs t_clz t_dzc t_cac t_cp t_cas t_off t_cp t_cas t_asc t_cah t_dzc t_cac t_pc t_cp t_cas t_off t_cp t_cas t_asc t_cah t_dzc t_cac t_pc t_pc t_cp t_cas t_off t_cp t_cas t_asc t_cah t_rch t_dzc t_cac t_pc t_pc t_cp t_cas t_cdd t_off t_cp t_pc t_aa t_aa t_aa t_aa t_dzo t_oea t_odd t_oez t_dzo t_oea t_odd t_oez t_dzo t_oea t_odd t_oez t_dzo t_oea t_odd t_oez 0ns 100ns 200ns 300ns clk_100m ras_l cas_l address we_l oe_l din dout mc_mstb_l figure 7. dram page-mode read cycle (100 mhz clock)
16 stp1100bga preliminary sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep december 1997 sun microsystems, inc t_rp t_rc t_rp t_rasp t_asr t_rah t_rcd t_rad t_crp t_rp t_rasp t_rsh t_rpc t_ral t_cprh t_rc t_rp t_asr t_asc t_cah t_wcs t_ds t_cp t_cp t_cas t_asc t_cah t_pc t_wcs t_wch t_ds t_dh t_cp t_cas t_cwl t_cp t_pc t_wp t_wp 0ns 50ns 100ns 150ns 200ns 250ns clk_100m ras_l cas_l address we_l oe_l din dout mc_mstb_l figure 8. dram page-mode write cycle (100 mhz clock)
17 sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep stp1100bga preliminary december 1997 sun microsystems, inc t_rp t_rp t_asr t_rah t_rcd t_rad t_csh t_crp t_rac t_cas t_asc t_cah t_rcs t_clz t_dzc t_cac t_cp t_cas t_off t_cp t_cas t_asc t_cah t_dzc t_cac t_pc t_cp t_cas t_off t_cp t_cas t_asc t_cah t_dzc t_cac t_pc t_pc t_cp t_cas t_off t_cp t_cas t_asc t_cah t_dzc t_cac t_pc t_pc t_cp t_cp t_cas t_cdd t_off t_cp t_cp t_cas t_rch t_pc t_pc t_cac t_cp t_cas t_ o t_cp t_pc t_aa t_aa t_aa t_aa t_dzo t_oea t_odd t_oez t_dzo t_oea t_odd t_oez t_dzo t_oea t_odd t_oez t_dzo t_oea t_odd t_oez t_oea t _ t_ o 0ns 100ns 200ns 300ns 400ns clk_100m ras_l cas_l address we_l oe_l din dout mc_mstb_l figure 9. dram read after a page-mode read (100 mhz clock)
18 stp1100bga preliminary sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep december 1997 sun microsystems, inc t_rp t_rp t_asr t_rah t_rcd t_rad t_csh t_crp t_rac t_cas t_asc t_cah t_rcs t_clz t_dzc t_cac t_cp t_cas t_off t_cp t_cas t_asc t_cah t_dzc t_cac t_pc t_cp t_cas t_off t_cp t_cas t_asc t_cah t_dzc t_cac t_pc t_pc t_cp t_cas t_off t_cp t_cas t_asc t_cah t_rch t_dzc t_cac t_pc t_pc t_cp t_cp t_cas t_cdd t_off t_cp t_cp t_cas t_pc t_pc t_cp t_cas t_cp t_pc t_aa t_aa t_aa t_aa t_dzo t_oea t_odd t_oez t_dzo t_oea t_odd t_oez t_dzo t_oea t_odd t_oez t_dzo t_oea t_odd t_oez 0ns 100ns 200ns 300ns 400ns clk_100m ras_l cas_l address we_l oe_l din dout mc_mstb_l figure 10. dram write after a page-mode read (100 mhz clock)
19 sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep stp1100bga preliminary december 1997 sun microsystems, inc t_rp t_rp t_asr t_rah t_rcd t_rad t_crp t_asc t_cah t_wcs t_ds t_cp t_cp t_cas t_asc t_cah t_pc t_wcs t_wch t_ds t_dh t_cp t_cas t_cwl t_cp t_cas t_pc t_cpa t_rcs t_cas t_off t_ r t_ c t_aa t_wp t_wp t_oea t_dzo t_oez t_ o 0ns 50ns 100ns 150ns 200ns 250ns clk_100m ras_l cas_l address we_l oe_l din dout mc_mstb_l figure 11. dram read after a page-mode write (100 mhz clock)
20 stp1100bga preliminary sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep december 1997 sun microsystems, inc t_rp t_rp t_asr t_rah t_rcd t_rad t_crp t_asc t_cah t_wcs t_ds t_cp t_cp t_cas t_asc t_cah t_pc t_wcs t_wch t_ds t_dh t_cp t_cas t_cwl t_cp t_cas t_asc t_cah t_pc t_wcs t_wch t_ds t_dh t_rcs t_cas t_cwl t_wp t_wp t_wp t_wp 0ns 50ns 100ns 150ns 200ns 250ns clk_100m ras_l cas_l address we_l oe_l din dout mc_mstb_l figure 12. dram write after a page-mode write (100 mhz clock)
21 sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep stp1100bga preliminary december 1997 sun microsystems, inc t_rp t_rpc t_rp t_ras t_rc t_csr t_chr t_wrp t_wrh t_rp t_ras t_rpc t_rp t_rc t_crp t_cp t_cdd t_off t_cp t_odd t_oez 0ns 50ns 100ns 150ns 200ns clk_100m ras_l cas_l we_l oe_l din dout figure 13. dram ras-before- cas refresh cycle (100 mhz clock)
22 stp1100bga preliminary sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep december 1997 sun microsystems, inc e lectrical s pecifications [1] note: the following ac and dc characteristics are preliminary and for reference only. 1. these electrical specification numbers are preliminary, and are shown for reference only and are subject to change. 1. operation of the device at values in excess of those listed above may result in degradation or destruction of the device. ext ended operation at the absolute maximum ratings may degrade the reliability of the product. all voltages are de?ned with respect to ground. 1. the microsparc-iiep is designed with ttl compatible i/o. absolute maximum ratings [1] parameter symbol min max units supply voltage v dd1 -0.5 4 v reference voltage v dd2, v dd3 pll supply voltage v dd4 input voltage (any pin) v in -0.5 v input clamp current (any pin) i i -20 20 ma operating junction temperature t j 0 105 c storage temperature t s -40 125 c static discharge voltage C 2000 v table 4: recommended operating conditions: [1] parameter symbol 100 mhz units core supply voltage v dd1 3.14 3.3 3.47 v i/o reference voltage pci v dd2 3.3/5.0 v memdata v dd3 3.3/5.0 v pll voltage supply v dd4 3.14 3.3 3.47 v ground v ss4 -0.2 0 0.2 v ground v ss1 -0.2 0 0.2 v dc i/o voltage pci 0 C v dd2 v memdata 0 C v dd3 v operating case temperature t c 0 C 80 c
23 sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep stp1100bga preliminary december 1997 sun microsystems, inc 1. ref_clock, jtag_tdo, memaddr, ras_l, cas_l, mwe_l, moe_l outputs only. 2. for each line of pci_clk output only. 3. mempar, memdata outputs only. table 5: dc characteristics (v cc = v dd2 or v dd3 ) symbol parameter conditions min typ max units v ih input high voltage 2.0 C v cc + 0.2 v v il input low voltage -0.5 C 0.8 v v oh output high voltage i oh = 4.0 ma, v cc = min [1] 2.4 C C v i oh = 5.0 ma, v cc = min [2] 2.4 C C v i oh = 8.0 ma, v cc = min [3] 2.4 C C v v ol output low voltage i ol = 4.0 ma, v cc = min [1] C C 0.4 v i ol = 5.0 ma, v cc = min [2] C C 0.4 v i ol = 8.0 ma, v cc = min [3] C C 0.4 v i in input current v in = v cc or gnd -10 C 10 ua v in = v cc or gnd -500 C 10 ua i oz output leakage current v out = v cc or gnd, outputs disabled -10 C 10 ua w d power dissipation v dd1 , v dd2 , v dd3 = max, f = 100 mhz CC4w table 6: capacitance symbol parameter max units c in input capacitance (non-pci pins) 15 pf c out output capacitance (non-pci pins) 10 pf c bi bidirectional capacitance (non-pci pins) 15 pf c in input capacitance pci pins 10 pf c out output capacitance pci pins 10 pf c bi bidirectional capacitance pci pins 10 pf
24 stp1100bga preliminary sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep december 1997 sun microsystems, inc figure 14. timing waveforms ext_clk1 t hc t lc t rc t fc ss-clock (internal) pci_clk ref_clock input signal t si t hi output signal t ho t do parameter de?nitions t si : required setup time of a chip input referenced to a given (clock) edge. t hi : required hold time of a chip input referenced to a given (clock) edge. t do : guaranteed propagation time of an output referenced to a given (clock) edge. t ho : guaranteed hold time of an output referenced to a given (clock) edge. t hc : required clock high time. t lc : required clock low time. t rc : required clock rise time. t fc : required clock fall time. 1.4v 1.4v 1.4v 1.4v t so t so : guaranteed setup time of an output referenced to a next given (clock) edge. 90% 10% t p
25 sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep stp1100bga preliminary december 1997 sun microsystems, inc table 7: ac characteristics (input pins) pin name symbol conditions reference edge 100 mhz unit min max jtag_ck t hc t lc t rc t fc 1 mhz - 10 mhz asynch asynch asynch asynch 25 25 C C C C 10 10 ns ns jtag_ms t si t hi jtag_ck+ jtag_ck+ 10 0 C C ns ns jtag_tdi t si t hi jtag_ck+ jtag_ck+ 10 0 C C ns ns jtag_trst_l t si t hi 2 cycles jtag_ck+ jtag_ck+ 10 0 C C ns ns ext_clk1 [1] t p t hc t lc t rc t fc 30 C C C C C ns ns ns ns ns input_reset_l t si t hi 32 cycles and 1.1 ms for pci ref_clock+ ref_clock+ 5 1 C C ns ns ext_event_l t si t hi ref_clock+ ref_clock+ 7 1 ns ns
26 stp1100bga preliminary sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep december 1997 sun microsystems, inc 1. the ext_clk1 pin may not be driven above 5.0 volts. if this pin is driven with a pci bus driver, it must be clamped to 5.0 volts. 2. pci_req_l[0 ] is used to signal a grant (sat_gnt_l) if an external arbiter is enabled. pci_req_l[1 ] is used to signal idsel when operating in satellite mode. bm_sel[1:0] t si t hi ref_clock+ ref_clock+ 5 1 C C ns ns pci_int_l[7:0] (irl[3:0]) t si t hi 2 cycles ref_clock+ ref_clock+ 5 1 C C ns ns pci bidis refer to pci speci?cation 2.1 ad[31:0] frame# trdy# irdy# stop# devsel# cbe[3:0]# pa r perr# serr# t si t hi 10 pf 10 pf 10 pf 10 pf 10 pf 10 pf 10 pf 10 pf 10 pf 10 pf pci_clk+ pci_clk+ pci_clk+ pci_clk+ pci_clk+ pci_clk+ pci_clk+ pci_clk+ pci_clk+ pci_clk+ 7 7 7 7 7 7 7 7 7 7 ns ns ns ns ns ns ns ns ns ns pci inputs [2] : refer to pci speci?cation 2.1 pci_req_l[3:2] pci_req_l[1] pci_req_l[0] t si t hi 10 pf 10 pf 10 pf pci_clk+ pci_clk+ pci_clk+ 12 10 10 ns ns ns table 7: ac characteristics (input pins) (continued) pin name symbol conditions reference edge 100 mhz unit min max
27 sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep stp1100bga preliminary december 1997 sun microsystems, inc table 8: ac characteristics (bidirectional and output pins) pin name symbol conditions reference edge 100 mhz unit min max memdata[31:0] [1] t do t ho t si t hi 132 pf 132 pf ref_clock+ ref_clock+ ref_clock+ ref_clock+ C 0 6 0 10 C C C ns ns ns ns memdata[63:32] [2] t do t ho t si t hi 120 pf 120 pf ref_clock+ ref_clock+ ref_clock+ ref_clock+ C 0 6 0 10 C C C ns ns ns ns mempar[1:0] [1] t do t ho t si t hi 156 pf 156 pf ref_clock+ ref_clock+ ref_clock+ ref_clock+ C 0 6 0 10 C C C ns ns ns ns rom_addr[23:0] t do t ho 35 pf 35 pf ref_clock+ ref_clock+ - - 20 - ns ns rom_oe_l t do t ho 35 pf 35 pf ref_clock+ ref_clock+ - - 20 - ns ns rom_we_l t do t ho 35 pf 35 pf ref_clock+ ref_clock+ - - 20 - ns ns rom_cs_l t do t ho 35 pf 35 pf ref_clock+ ref_clock+ - - 20 - ns ns memaddr[11:0] t do t ho 28 pf 28 pf ref_clock+ ref_clock+ - - 10 - ns ns ras_l[7:0]+ t do t ho 35 pf 35 pf ref_clock+ ref_clock+ - 0 10 - ns ns ras_l[7:0]- t do t ho 35 pf 35 pf ref_clock- ref_clock- - 0 10 - ns ns cas_l[3:0] t do t ho 55 pf 55 pf ref_clock+ ref_clock+ - 2 10 - ns ns mwe_l t do t ho 28 pf 28 pf ref_clock+ ref_clock+ - 0 10 - ns ns moe_l t do t ho 28 pf 28 pf ref_clock+ ref_clock+ - 0 10 - ns ns int_event_l t do t ho 35 pf 35 pf ref_clock+ ref_clock+ - 0 10 - ns ns
28 stp1100bga preliminary sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep december 1997 sun microsystems, inc 1. dram interface pins tested with v dd3 5.0v 5%. 2. dram interface pins tested with v dd3 5.0v 5%. 3. pci_gnt[0] is used to signal a host request to an external arbiter if enabled. jtag_tdo t do t ho 80 pf 80 pf jtag_ck+ jtag_ck+ - 0 30 - ns ns ref_clock t do t ho 35 pf 35 pf - - - - - - ns ns pci bidis: refer to pci speci?cation rev 2.1 ad[31:0] frame# trdy# irdy# stop# devsel# cbe[3:0]# pa r perr# serr# 50 pf 50 pf 50 pf 50 pf 50 pf 50 pf 50 pf 50 pf 50 pf 50 pf pci_clk+ pci_clk+ pci_clk+ pci_clk+ pci_clk+ pci_clk+ pci_clk+ pci_clk+ pci_clk+ pci_clk+ 2 2 2 2 2 2 2 2 2 2 11 11 11 11 11 11 11 11 11 11 ns ns ns ns ns ns ns ns ns ns pci outputs: refer to pci speci?cation rev 2.1 pci_gnt[3:0]# [3] pci_clk[3:0] pci_rst# 50 pf 50 pf 50 pf pci_clk+ - pci_clk+ 2 - 2 12 - 12 ns - ns table 8: ac characteristics (bidirectional and output pins) (continued) pin name symbol conditions reference edge 100 mhz unit min max
29 sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep stp1100bga preliminary december 1997 sun microsystems, inc p in a ssignments [1] 1. the stp1100bga is jedec level iii moisture sensitive and will be shipped dry packed. jedec standards should apply to handling. 272 pin plastic ball grid array (pbga) pin assignment signal name ball signal name ball signal name ball signal name ball signal name ball signal name ball ad[0] b1 memdata[17] d16 bm_sel[0] v8 ras_l[6] j19 rom_addr[22] t17 vss1 a1 ad[1] d2 memdata[18] a18 bm_sel[1] w8 ras_l[7] j18 rom_addr[23] v20 vss1 d4 ad[2] d3 memdata[19] a17 cbe[0]# v3 par y2 rom_cs_l t19 vss1 d8 ad[3] e4 memdata[20] c16 cbe[1]# w2 pci_clk0 t4 rom_oe_l u20 vss1 d13 ad[4] c1 memdata[21] b16 cbe[2]# y1 pci_clk1 v2 rom_we_l t18 vss1 d17 ad[5] d1 memdata[22] a16 cbe[3]# w3 pci_clk2 w1 serr# u5 vss1 h4 ad[6] e2 memdata[23] c15 pci_int_l[4] w12 pci_clk3 v6 simm32_sel h18 vss1 h17 ad[7] e1 memdata[24] b15 pci_int_l[5] v12 pci_gnt[0]# r2 sp_sel[0] u11 vss1 j9 ad[8] f3 memdata[25] a15 devsel# p3 pci_gnt[1]# p4 sp_sel[1] v11 vss1 j10 ad[9] g4 memdata[26] c14 div_ctl[0] y14 pci_gnt[2]# r3 sp_sel[2] w11 vss1 j11 ad[10] f2 memdata[27] b14 div_ctl[1] v13 pci_gnt[3]# t2 pci_int_l[6] y13 vss1 j12 ad[11] f1 memdata[28] a14 ext_clk1 w10 pci_int_l[0] y3 stop# r1 vss1 k9 ad[12] g3 memdata[29] c13 ext_clk2 y9 pci_int_l[1] y4 therm_d g19 vss1 k10 ad[13] g2 memdata[30] b13 ext_event_l v9 pci_int_l[2] v5 tn h20 vss1 k11 ad[14] h3 memdata[31] a13 frame# n3 pci_int_l[3] w5 trdy# p1 vss1 k12 ad[15] h2 memdata[32] c12 iiddtn h19 pci_req[0]# u1 pci_int_l[7] v16 vss1 l9 ad[16] h1 memdata[33] b12 input_reset_l w13 pci_req[1]# u2 vss1 l10 ad[17] j4 memdata[34] a12 int_event_l y12 pci_req[2]# t3 vss1 l11 ad[18] j3 memdata[35] b11 irdy# p2 pci_req[3]# v1 vdd2 c2 vss1 l12 ad[19] j2 memdata[36] c11 jtag_ck y7 pci_rst# y5 vdd2 e3 vss1 m9 ad[20] j1 memdata[37] a11 jtag_ms w7 perr# w4 vdd2 g1 vss1 m10 ad[21] k2 memdata[38] a10 jtag_tdi v7 pll_byp_l w9 vdd2 k3 vss1 m11 ad[22] k1 memdata[39] b10 jtag_tdo w6 pll_rst v10 vdd2 m4 vss1 m12 ad[23] l1 memdata[40] d10 jtag_trst_l y6 pll_vdd (vdd4) y10 vdd2 t1 vss1 n4 ad[24] l2 memdata[41] a9 scan_mode y8 pll_vss (vss4) y11 vdd2 u3 vss1 n17 ad[25] l3 memdata[42] b9 cas_l[0] m19 procmon u9 vdd2 v4 vss1 u4 ad[26] l4 memdata[43] c9 cas_l[1] m20 ref_clock u12 vdd2 u7 vss1 u8 ad[27] m1 memdata[44] d9 cas_l[2] l19 rom_addr[0] w14 vss1 u13 ad[28] m2 memdata[45] a8 cas_l[3] l18 rom_addr[1] y15 vss1 u17 ad[29] m3 memdata[46] b8 memaddr[0] t20 rom_addr[2] v14 ad[30] n1 memdata[47] c8 memaddr[1] r18 rom_addr[3] w15 vdd3 a4 vdd1 d6 ad[31] n2 memdata[48] b7 memaddr[2] p17 rom_addr[4] y16 vdd3 a7 vdd1 d11 memdata[0] e20 memdata[49] a6 memaddr[3] r19 rom_addr[5] u14 vdd3 b17 vdd1 d15 memdata[1] g17 memdata[50] c7 memaddr[4] r20 rom_addr[6] v15 vdd3 c3 vdd1 f4 memdata[2] f18 memdata[51] b6 memaddr[5] p18 rom_addr[7] w16 vdd3 c10 vdd1 f17 memdata[3] e19 memdata[52] a5 memaddr[6] p19 rom_addr[8] y17 vdd3 d12 vdd1 k4 memdata[4] d20 memdata[53] d7 memaddr[7] p20 rom_addr[9] w17 vdd3 d14 vdd1 l17 memdata[5] e18 memdata[54] c6 memaddr[8] n18 rom_addr[10] y18 vdd3 e17 vdd1 r4 memdata[6] d19 memdata[55] b5 memaddr[9] n19 rom_addr[11] u16 vdd3 f19 vdd1 r17 memdata[7] c20 memdata[56] c5 memaddr[10] n20 rom_addr[12] v17 vdd1 u6 memdata[8] d18 memdata[57] b4 memaddr[11] m17 rom_addr[13] w18 vdd1 u10 memdata[9] c19 memdata[58] a3 moe_l j17 rom_addr[14] y19 vdd1 u15 memdata[10] b20 memdata[59] d5 mwe_l m18 rom_addr[15] v18 vdd1 g20 memdata[11] c18 memdata[60] c4 ras_l[0] l20 rom_addr[16] w19 memdata[12] b19 memdata[61] b3 ras_l[1] k20 rom_addr[17] y20 memdata[13] a20 memdata[62] b2 ras_l[2] k19 rom_addr[18] w20 memdata[14] a19 memdata[63] a2 ras_l[3] k18 rom_addr[19] v19 memdata[15] b18 mempar[0] f20 ras_l[4] k17 rom_addr[20] u19 memdata[16] c17 mempar[1] g18 ras_l[5] j20 rom_addr[21] u18
30 stp1100bga preliminary sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep december 1997 sun microsystems, inc p ackage d imensions 272-pin bga package and seating plane are defined by the spherical crowns of the solder balls. . -c- -c- notes: 1. dimensions in mm. 2. measured at maximum solder ball diameter parallel to primary datum 3. primary datum 1234567891011121314151617181920 y w v u t r p n m l k j h g f e d c b a 4x 16.10 ref 27.00 ref sq 24.00 1.00 sq seating plane (note 3) pin 1 index area -c- 272x 0.60 0.10 0.56 0.06 1.17 0.08 2.33 0.21 0.15 c 1.27 ref 1.27 ref 0.75 0.15 (note 2) (bottom view) (top view)
31 sparc v8 32-bit microprocessor with pci/dram interfaces microsparc ? -iiep stp1100bga preliminary december 1997 sun microsystems, inc o rdering i nformation document part number: 802-7327-05 part number speeds description STP1100BGA-100 100 mhz sparc v8 32-bit microprocessor with pci/dram interfaces.
?1997 sun microsystems, inc. all rights reserved. the information contained in this document is provided as is without any express representations of warranties. in addition, sun microsystems, inc. disclaims all implied representations and warranties, including any warranty of merchantability, fitness for a particular purpose, or non-infringement of third party intellectural property rights. this document contains proprietary information of sun microsystems, inc. or under license from third parties. no part of this d ocument may be reproduced in any form or by any means or transferred to any third party without the prior written consent of sun microsystems, inc. sun, sun microsystems and the sun logo are trademarks or registered trademarks of sun microsystems, inc. in the united states a nd other countries. all sparc trademarks are based upon an architecture developed by sun microsystems, inc. the information contained in this document is not designed or intended for use in on-line control of aircraft, aircraft navigat ion or aircraft communications; or in the design, construction, operation or maintenance of any nuclear facility. sun disclaims any express or implied warranty of fitness for such uses. part number: 802-7327-05 sun microsystems, inc. 901 san antonio road palo alto, ca 94303-4900 usa telephone: 415 960-1300 fax: 415 969-9131 internet: www.sun.com/microelectronics stp1100bga preliminary


▲Up To Search▲   

 
Price & Availability of STP1100BGA-100

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X