The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

Soft Core (RTL High/Full-Speed Function Controller Endpoint


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



InventraMUSBHSFC
Soft Core (RTL
High/Full-Speed Function Controller
Endpoint Control
Control Control Combine Endpoints
Requests Interface
Interrupt Control Reg. Decoder Common Regs
Major Product Features:
Complies with standard
High/Full-speed (480/12 Mbps) functions
USynchronization
Sync
Packet Encode/Decode
Packet Encode Packet Decode Gen/Check
Controller
Buff Buff
Cycle Control
Configurable additional
endpoints
Configurable FIFO sizes from
TxRx Macrocell
Sync Detect Timers
FIFO Decoder Buff Buff
8192 bytes, with option dynamic FIFO sizing
Standard Device Requests handled
Cycle Control
efficiently software flexibility
UTMI Transceiver Macrocell
Interface
MUSBHSFC Block Diagram
Built-in 16/32-bit synchronous
BVCI *-compatible interface, optional AMBA bridge
Overview
MUSBHSFC core provides function controller that conforms specification High/Full-speed (480/12 Mbps) functions. core user-configurable endpoints endpoints addition Endpoint These additional endpoints individually programmed Bulk/Interrupt Isochronous transfers. Each endpoint requires FIFO associated with MUSBHSFC interface connecting single block synchronous single-port (added user.) FIFO Endpoint fixed bytes. other endpoint FIFOs from 8192 bytes size buffer either packets. Separate FIFOs associated with each endpoint: alternatively endpoint with same Endpoint number configured same FIFO, example reduce size block needed. MUSBHSFC provides Transceiver Macrocell Interface connect 8/16-bit High/Full-speed transceiver. Access FIFOs internal control/status registers 16/32-bit BVCI*-compatible synchronous interface optional 32-bit MUSBHSFC AMBA bridge. MUSBHSFC interface connecting single block synchronous that used endpoint FIFOs. device also offers support access endpoint FIFOs. (The optional MUSBHSFC bridge includes built-in controller.) MUSBHSFC provides packet encoding, decoding checking interrupting only when endpoint data been successfully transferred. graphical user interface script provided configuring core user's requirements. (Note: Configuration developed tested using Tcl/Tk 8.3. with earlier version Tcl/Tk give unpredictable results.)
Support access FIFOs Synchronous interface FIFOs Supports Suspend Resume
signaling
Soft connect/disconnect option Fully synthesizable Scan test ready Graphical User Interface provided
core configuration
Deliverables:
Verilog source code Synthesis script Design Compiler Verilog testbench Sample firmware Product Specification; User Guide;
Programmer's Guide
Related Products
MUSBFSFC Full-Speed
Function Controller
MUSBFDRC On-The-Go
Full-Speed Dual Role Controller
Basic Virtual Component Interface, defined VSIA (OCB v1.0)
www.mentor.com/inventra
InventraMUSBHSFC High-Speed Function Controller
Structure MUSBHSFC function controller consists Ure-synchronizing block, Packet Encoder/Decoder plus Generator/Checker block, Controller, Interface, plus control block each endpoint. function controller interfaces UTMI specification v1.05 transceiver macrocell. USync Block role this block resynchronize between transceiver macrocell 30/60 clock domain function controller's user-supplied clock (>30 MHz). This allows rest MUSBHSFC from clock without requiring further synchronization. 8-bit transceiver interface configured, this block will convert data 16-bit that user clock down used. block also performs high-speed detection handshaking. Interface core interfaced range different standards. interface provided MUSBHSFC itself 16/32-bit synchronous interface that compatible with VSIA standard `BVCI' Basic Virtual Component Interface. Connection other standard buses provided through addition optional bridges such MUSBHSFC bridge which provided with core. Packet Encoder/Decoder Packet Encoder/Decoder block generates headers packets transmitted decodes headers received packets. also performs generation checking. Endpoint Controllers controller state machines used. control transfers over Endpoint bulk/interrupt/ isochronous transactions over Endpoints Controller Controller provides interface single block synchronous RAM, which used buffer packets between USB. takes FIFO pointers from endpoint controllers, converts them address pointers within block generates access control signals.
2000-2002 Mentor Graphics Corporation, Rights Reserved. Mentor Graphics Inventra trademarks Mentor Graphics Corporation. other trademarks property their respective owners.
Signal Description Maximum external signals; inputs outputs.
UINTERFACE SIGNALS SIGNAL XCLK XCVRSEL TERMSEL SUSPENDM LINESTATE[1:0] OPMODE[1:0] XDATAOUT[tw:0] TXVALID TXVALIDH TXREADY XDATAIN[tw:0] RXVALID RXVALIDH RXACTIVE RXERROR MC_ADDR[aw:0] MC_DI[dw:0] MC_DO[dw:0] MC_NOE MC_CMDVAL MC_CMDACK MC_BE[bew:0] MC_CMD[1:0] MC_RSPVAL MC_RSPACK MC_FBV[fbw:0] MC_NINT DMA_REQ[n:0] RAM_ADDR[rw:0] RAM_DATAI[31:0] RAM_DATAO[31:0] RAM_NCE RAM_NWR NRST USB_NRSTO SOF_PULSE TYPE Input Output Output Output Input Output Output Output Output Input Input Input Input Input Input Input Input Output Output Input Output Input Input Output Input Output Output Output Output Input Output Output Output Input Input Output Output DESCRIPTION Transceiver macrocell clock. 60MHz/30MHz Transceiver select High-speed/Full-speed. Termination select High-speed/Full-speed. Suspend mode indicator. Show current state Operating mode selector Data transmitted. width bits bits. Transmit data valid. High byte XDATAOUT valid (16-bit only). Transmit data ready. Received data. width bits bits. Receive data valid. High byte XDATAIN valid (16-bit only). Valid Receive packet indicator. Receive error indicator. Address bus. 7-bit depending data width. Data input. Either 16-bit 32-bit. Data output. Either 16-bit 32-bit. Data output enable. Active low. command valid. command acknowledge. Byte enables. 4-bit depending data width. command: read, write. response valid. response acknowledge. FIFO Read Byte Valid indicators. interrupt. Active low. endpoint requests, each user endpoint. address bus. width dependent number type endpoints configured. data input bus. data output bus. select. Active low. write enable. Active low. SYSTEM SIGNALS System clock. Must greater than 30MHz. Power-up reset. Active low. function reset output. Active low. Frame Sync Pulse.
INTERFACE SIGNALS
INTERFACE SIGNALS
Configurable Options MUSBHSFC user-configurable for: number endpoints that support transfers. number endpoints that support transfers. FIFO sizes: bytes; 8192 bytes. Whether FIFOs shared between endpoint corresponding endpoint. widths transceiver interfaces. Reference Technology Gate Count: 11000 1700/1800 each additional endpoint 2700/2800 endpoint dynamic FIFO sizing required); 2200 High-Bandwidth support; 2400 2000/DMA channel AMBA bridge (Est. Gate Count displayed Configuration Screen)
Pacific Headquarters Mentor Graphics (Taiwan) Room 1603, 16F, International Trade Building No.333, Section Keelung Road Taipei, Taiwan, Phone: 886-2-87252000 Fax: 886-2-27576027 Japan Headquarters Mentor Graphics Japan Co., Ltd. Gotenyama Hills 7-35, Kita-Shinagawa 4-chome Shinagawa-Ku, Tokyo Japan Phone: 81-3-5488-3033 Fax: 81-3-5488-3021 10/02
Corporate Headquarters Mentor Graphics Corporation 8005 S.W. Boeckman Road Wilsonville, 97070 Phone: 503-685-7000 North American Support Center Phone: 800-547-4303 Fax: 800-684-1795
Silicon Valley Headquarters Mentor Graphics Corporation 1001 Ridder Park Drive Jose, California 95131 Phone: 408-436-1500 Fax: 408-436-1501
Europe Headquarters Mentor Graphics Corporation Immeuble Pasteur 13/15, Jeanne Braconnier 92360 Meudon Foret France Phone: 33-1-40-94-74-74 Fax: 33-1-46-01-91-73
PD-40113.004-FO

Other recent searches


UDQ2547B - UDQ2547B   UDQ2547B Datasheet
UDQ2547EB - UDQ2547EB   UDQ2547EB Datasheet
HS-360 - HS-360   HS-360 Datasheet
HE6834 - HE6834   HE6834 Datasheet
D62ZOV621RA100 - D62ZOV621RA100   D62ZOV621RA100 Datasheet
CMM2030-BD - CMM2030-BD   CMM2030-BD Datasheet
CDLE-048-012 - CDLE-048-012   CDLE-048-012 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive