EEWORLDEEWORLDEEWORLD

Part Number

Search

DSPI-FIFO

Description
serial peripheral interface master/slave with fifo
File Size92KB,6 Pages
ManufacturerDigital Core Design
Websitehttp://www.digitalcoredesign.com/
Download Datasheet View All

DSPI-FIFO Overview

serial peripheral interface master/slave with fifo

DSPI_FIFO
Serial Peripheral Interface
Master/Slave with FIFO
ver 1.07
OVERVIEW
The DSPI_FIFO is a fully configurable SPI
master/slave device, which allows user to
configure polarity and phase of serial clock
signal SCK.
The DSPI_FIFO allows the microcontroller
to communicate with serial peripheral devices.
It is also capable of interprocessor communi-
cations in a multi-master system. A serial
clock line (SCK) synchronizes shifting and
sampling of the information on the two inde-
pendent serial data lines. DSPI_FIFO data are
simultaneously transmitted and received.
The DSPI_FIFO is a technology independ-
ent design that can be implemented in a vari-
ety of process technologies.
The DSPI_FIFO system is flexible enough
to interface directly with numerous standard
product peripherals from several manufactur-
ers. The system can be configured as a mas-
ter or a slave device. Data rates as high as
CLK/8. Clock control logic allows a selection
of clock polarity and a choice of two funda-
mentally different clocking protocols to ac-
commodate most available synchronous serial
peripheral devices. When the SPI is config-
ured as a master, software selects one of
eight different bit rates for the serial clock.
The DSPI_FIFO automatically drive se-
lected by SSCR (Slave Select Control Regis-
ter) slave select outputs (SS7O – SS0O), and
address SPI slave device to exchange serially
shifted data. Error-detection logic is included
All trademarks mentioned in this document
are trademarks of their respective owners.
to support interprocessor communications. A
write-collision detector indicates when an at-
tempt is made to write data to the serial shift
register while a transfer is in progress. A mul-
tiple-master mode-fault detector automatically
disables DSPI_FIFO output drivers if more
than one SPI devices simultaneously attempts
to become bus master.
The DSPI_FIFO supports two DMA
modes: single transfer and multi-transfer.
These modes allow DSPI_FIFO to inter-
face to higher performance DMA units,
which can interleave their transfers be-
tween CPU cycles or execute multiple
byte transfers.
DSPI_FIFO is
fully customizable,
which
means it is delivered in the exact configuration
to meet users’ requirements.
There is no need
to pay extra for not used features and wasted
silicon.
It includes
fully automated testbench
with
complete set of tests
allowing easy
package validation at each stage of SoC de-
sign flow.
APPLICATIONS
Embedded microprocessor boards
Consumer and professional audio/video
Home and automotive radio
Digital multimeters
http://www.DigitalCoreDesign.com
http://www.dcd.pl
Copyright 1999-2007 DCD – Digital Core Design. All Rights Reserved.
About LVDS Levels in FPGA
I use AD9230, which outputs LVDS level. I connect its data to FPGA. For example, the AD data line is: AD0+ to AD12+ and AD0- to AD12-. How to process this data in FPGA? Is it to subtract the positive ...
dahaotile FPGA/CPLD
Timer A in ADC is used as sampling trigger source
Why can't I enter the ADC interrupt when using timer A as the trigger source?#includemsp430x14x.h #define M 4 static unsigned int index = 0 ;unsigned int results[M]; void ADC12_Init ( void ) ;void UAR...
Lucky_Hu Microcontroller MCU
There are a lot of problems with vxworks, please give me some advice!!! Let's communicate more!!! Thank you!!!
I have encountered many problems recently. Please help me! ! I am using an embedded VxWorks system based on the G4 platform. The chip is ppc 7447A and vxworks5.5.1. 1. A very strange phenomenon: after...
lnx Real-time operating system RTOS
Eliminating noise in your factory
Industrial automation systems use microprocessors, digital signal processors (DSPs), and sensor networks to control electromechanical processes. These components are highly sensitive, yet operate in a...
maylove Energy Infrastructure?
The problem that tiny210 can be recognized as a USB flash drive through gadget when connected to a PC has been solved.
I have been working on a project these days. I need to connect the tiny210 to the PC via miniUSB and use gadgets to identify it as a USB flash drive or SD card. The Linux system installed on my tiny21...
linrui0726 ARM Technology
STM32F429DISC running the DOOM game
[i=s]This post was last edited by dcexpert on 2021-11-16 11:44[/i]DOOM game porting on STM32F429DISC, controlled by touch screen:Link: [hide]https://github.com/bane9/STM32DISCOVERY_DOOM[/hide]...
dcexpert MicroPython Open Source section

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Robot
development
community

Index Files: 1622  2689  540  1084  2040  33  55  11  22  42 
Datasheet   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Room 1530, 15th Floor, Building B, No. 18 Zhongguancun Street, Haidian District, Beijing Telephone: (010) 82350740 Postal Code: 100190
Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号