| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
FISPbus INTERFACE DMA_END Microprocessor Peripherals FPGA/CP
Top Searches for this datasheetInventraDMAx1-B1 Controller FISPbus INTERFACE DMA_END Microprocessor Peripherals FPGA/CPLD DMAx1-B1 features: Single-channel controller with REGISTER INTERFACE FISPbus INTERFACE CHANNEL_ID FISPbus interfaces Fixed Incrementing address source destination Automatic packing, unpacking DMAx1-B1 realignment data controller FISPbus INTERFACE DMA_END CHANNEL_ID Simple FTS/FTR handshakes with SYSTEM S_RST DMA_REQ IR(2) A_RST other FISP products maximize bandwidths strobes signal both source destination slave devices Generic `FISPbus' microprocessor interface DMAx1-B1 Block Diagram CPLD Specifics InventraDMAxN Overview Core Block DMAx1-B1 single-channel implementation Supported Family Cypress Delta39KCPLD InventraDMAxN controller netlist 0.18µm SRAM process Device tested CY39100V676-200MBC Cypress Delta39Kfamily complex PLDs (CPLDs). Channels DMAxN core multi-channel controller Data Width bits; with FISPbus interfaces, which bits bits wide depending implementation. Post-Layout Performance 54MHz number channels also depends implementation. Utilization Parameters DMAx1-B1, interface bits wide Macrocells used 247/1536 other bits wide, there channel. Channel Memory Blocks used 0/12 Cluster Memory Blocks used 0/24 channel transfers between ports used (unidirectional) 163/294 interfaces either direction. core allows fixed incrementing addresses source destination, automatic packing, unpacking realignment data controller match CPLD Deliverables: source destination widths start addresses. strobes signal .vif database files Delta39Kof both source destination slave devices. CPLDs DMAx1-B1 connects other FISPbus products including priority Wrappers .vif files both round-robin based FISPbus arbiters. bandwidths maximized through Verilog VHDL simple FTS/FTR handshakes with other FISP products. Compiled testbench netlist simulThe DMAx1-B1 deliverables comprise modified .vif files each component ation model with ModelSim (toplevel submodules), wrappers .vif files Verilog VHDL, Core specification compiled testbench netlist simulation model with ModelSim, Readme/help file supporting documentation. www.inventra.com InventraDMAx1-B1 CPLD netlist Description DMAx1-B1 supports single channel, transferring data either direction across master interfaces, with different address data widths. third interface, Register Interface, slave handles accesses internal registers. controller decouples accesses between interfaces, buffering data internally. performs data reformatting required match data widths each aligns data byte address each interface. Single-bus achieved connecting both interfaces same bus. channel programmed with starting address each interface, number bytes transfer direction transfer. channel configured transfer data either direction. starts when channel's DMA_Req goes active start command issued channel's command register. From then channel generates read write request each appropriate interface, until requested bytes transferred. Once initiated, Controller starts reading from source accumulating data internal buffer. When enough data been received allow correct byte alignment destination, writes destination begin. either slave ready, transfers held waits corresponding bus. (Free Send) (Free Receive) signals FISPbus inform Controller that slave ready transfer with waits. They further qualify initiation access ensure quick response with minimum time bus. strobe generated with last read write each interface inform slave device that transfer ended. interrupt also generated DMA. Accesses whole width where possible. Partial width accesses happen start depending start byte addresses number bytes remaining transfer. Both source destination addresses fixed. normally ends when bytes specified byte count have been transferred. possible terminate early command channel control registers. status indicates when been terminated before bytes transferred. design completely synchronous, using single clock. More detailed information given DMAxN Product Specification, which describes interface signal timing software register interfacing. FISPbus Interface FISPbus interface generic microprocessor interface specification developed specifically Inventra's telecom cores. provides user with easy use, fully featured, on-chip structure. FISPbus interface allows direct interconnection multiple cores, well indirect connection microprocessor other standard) Microprocessor Personality Module (MPM) core. Further information given FISPbus Engineering Specification. DMAx1-B1's Interfaces both type Master/4. Register Interface type Slave Full. Applications Applications DMAx1-B1 include microprocessor peripherals, memory management units communications processors. 2001 Mentor Graphics Corporation, Rights Reserved. Mentor Graphics Inventra trademarks Mentor Graphics Corporation. other trademarks property their respective owners. Corporate Headquarters Mentor Graphics Corporation 8005 S.W. Boeckman Road Wilsonville, 97070 Phone: 503-685-7000 Silicon Valley Headquarters Mentor Graphics Corporation 1001 Ridder Park Drive Jose, California 95131 Phone: 408-486-1500 Fax: 408-436-1501 European 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 Pacific Headquarters Mentor Graphics (Taiwan) Room 1603, 16F, International Trade Building No.333, Section Keelung Road Taipei, Taiwan, Phone: 886-2-27576020 Fax: 886-2-2756027 Japan Headquarters Mentor Graphics Japan Co., Ltd. Gotenyama Hills 7-35, Kita-Shinagawa 4-chome Shinagawa-Ku, Tokyo Japan Phone: 81-3-5488-3030 Fax: 81-3-5488-3031 01/01 PD-62301.001-FO Other recent searchesuPD70F3003 - uPD70F3003 uPD70F3003 Datasheet RS801M - RS801M RS801M Datasheet RS807M - RS807M RS807M Datasheet IDT74LVC16344A - IDT74LVC16344A IDT74LVC16344A Datasheet AZ987 - AZ987 AZ987 Datasheet 2SA1541 - 2SA1541 2SA1541 Datasheet 2SC3956 - 2SC3956 2SC3956 Datasheet 1A0920-3 - 1A0920-3 1A0920-3 Datasheet
Privacy Policy | Disclaimer |