Академический Документы
Профессиональный Документы
Культура Документы
○ Hardware breakpoints activated at a certain ○ User defined data setup time on I2C lines
DESIGN FEATURES
♦ PROGRAM MEMORY:
The DP80390 soft core is dedicated for
operation with Internal and External Pro-
gram Memory. It maximal linear size is
equal to 16 MB. Internal Program Memory
can be implemented as:
○ ROM located in address range between
0000h ÷ (ROMsize-1)
○ RAM located in address range between
(64kB-RAMsize) ÷ FFFFh
clk clk
reset Opcode
reset Decoder ALU
ramdatai(7:0) ramdatao(7:0)
ramaddr(7:0) prgromdatai(7:0)
ramoe prgramdatai(7:0) Program
ramwe prgdatao(7:0) Memory
sfrdatao(7:0) prgaddr(15:0) Interface iprgromsize(2:0)
sfrdatai(7:0) prgramwr Control Unit iprgramsize(2:0)
sfraddr(7:0)
sfroe xdatai(7:0)
sfrwe xdatao(7:0)
xramaddr(23:0) int0
prgromdatai(7:0) prgdatao(7:0) xramdataz External int1
prgramdatai(7:0) prgaddr(15:0) xdatard Memory int2
xdatawr Interface Interrupt int3
prgramwr
xprgrd Controller int4
xdatai(7:0) xdatao(7:0) xprgwr int5
ready xaddr(23:0) ready int6
xdataz ramdatai(7:0)
iprgromsize(2:0)
iprgramsize(2:0) xdatard ramdatao(7:0) Internal Data port0i(7:0)
xdatawr ramaddr(7:0) Memory port1i(7:0)
xprgrd ramoe Interface port2i(7:0)
xprgwr ramwe port3i(7:0)
I/O Ports port0o(7:0)
int0 sfrdatai(7:0) port1o(7:0)
sfrdatao(7:0) port2o(7:0)
int1 User SFR
sfraddr(7:0) Interface port3o(7:0)
int2 sfroe
int3 sfrwe
int4
int5 Power stop
docddatai Management
int6 DoCD™ pmm
docddatao Debug Unit Unit
docddatai docddatao docdclk
docdclk
stop Multiply
pmm Floating Divide Unit
Point Unit
port0i(7:0) port0o(7:0)
port1i(7:0) port1o(7:0)
port2i(7:0) port2o(7:0) t0
port3i(7:0) port3o(7:0) Timers 0 & 1
gate0
t2 Timer 2 t1
t0 t2ex gate1
gate0
t1
gate1 capture0 Watchdog
capture1 Compare Timer
t2 capture2 Capture Unit
t2ex capture3
capture0
capture1 rxd0o
rxd1o UART 0 rxd0i
capture2 rxd1i UART 1 txd0
capture3 txd1
rxd0i rxd0o so
txd0 msclhs si
mscli mo
rxd1i rxd1o msclo
Master mi
txd1 I2C Unit
msdai SPI Unit scko
msclhs msdao scki
mscli msclo sckz
sscli ss
msdai msdao ssclo Slave sso(7:0)
ssdai I2C Unit
sscli ssclo ssdao
ssdai ssdao
ss sso(7:0)
si so
mi mo
scki scko
sckz
0x00FFFF
On chip Memory
(implemented as RAM)
0x00F000
Off chip Memory
(implemented as ROM,
SRAM or FLASH)
0x000400
On-chip Memory
(implemented as ROM)
0x000000
All trademarks mentioned in this document http://www.DigitalCoreDesign.com
are trademarks of their respective owners. http://www.dcd.pl
Compare/Capture
Interrupt sources
Stack space size
additional SFRs
Timer/Counters
Interrupt levels
Floating Point
Design
Data Pointers
Coprocessor
Coprocessor
Interface for
Fixed Point
Watchdog
Controller
Controller
I\O Ports
off-chip
space
space
UART
SPI
DP80390CPU 10 64k 64k 16M 256 256 16M 2 2 1 - - - - - - - - - -
DP80390 10 64k 64k 16M 256 256 16M 5 2 1 2 1 4 - - - - - - -
DP80390XP 10 64k 64k 16M 256 256 16M 15 2 2 3 2 4
DP80390 family of Pipelined High Performance Microcontroller Cores
The main features of each DP8051 family member have been summarized in table below. It gives
a briefly member characterization helping user to select the most suitable IP Core for its application.
User can specify its own peripheral set (including listed below and the others) and requests the core
modifications.
Architecture speed grade
Program
External Data / Program
External Data Memory
Memory
Internal Data Memory
space
Compare/Capture
Interrupt sources
Stack space size
additional SFRs
Timer/Counters
Interrupt levels
Master I C Bus
Floating Point
Design
Data Pointers
Coprocessor
Coprocessor
Interface for
Fixed Point
Watchdog
Controller
Controller
I\O Ports
2
off-chip
space
space
UART
SPI
DP8051CPU 10 64k 64k 64k 256 256 16M 2 2 1 - - - - - - - - - -
DP8051 10 64k 64k 64k 256 256 16M 5 2 1 2 1 4 - - - - - - -
DP8051XP 10 64k 64k 64k 256 256 16M 15 2 2 3 2 4
DP8051 family of Pipelined High Performance Microcontroller Cores
Distributors:
Please check hhtttpp::///w
wwww
w..ddccdd..ppll//aappaarrttnn..pphhpp