ASIC Datasheet - Digital Core Design

Transkrypt

ASIC Datasheet - Digital Core Design
2016
DEEPROM IP Core
Serial EEPROM Controller v. 1.01
COMPANY OVERVIEW
Digital Core Design is a leading IP Core provider
and a System-on-Chip design house. The company
was founded in 1999 and since the very beginning
has been focused on IP Core architecture improvements. Our innovative, silicon proven solutions have been employed by over 300 customers
and with more than 500 hundred licenses sold to
companies like Intel, Siemens, Philips, General
Electric, Sony and Toyota. Based on more than 70
different architectures, starting from serial interfaces to advanced microcontrollers and SoCs, we
are designing solutions tailored to your needs.
IP CORE OVERVIEW
The DEEPROM Controller performs communication
and exchanges data between external serial
EEPROM Memory and CPU’s external memory
interface. The serial EEPROM contents are accessible to the CPU in the same manner as a common
SRAM memory, but require READY input to expand
time access. The Core is designed to work with
popular 25XXX SPI Serial EEPROMs (eg Microchip).
APPLICATIONS
●
●
♦
♦
♦
Synthesis scripts
Example application
Technical support
● IP Core implementation support
● 3 months maintenance
●
●
LICENSING
Comprehensible and clearly defined licensing
methods without royalty-per-chip fees make use
of our IP Cores easy and simple.
Single-Site license option – dedicated to small and
middle sized companies, which run their business
in one place.
Multi-Site license option – dedicated to corporate
customers, who operate at several locations. The
licensed product can be used in selected company
branches.
In all cases the number of IP Core instantiations
within a project and the number of manufactured
chips are unlimited. The license is royalty-per-chip
free. There are no restrictions regarding the time
of use.
There are two formats of the delivered IP Core:
VHDL or Verilog RTL synthesizable source code
called HDL Source code
Connection of Serial EEPROM to CPU
Non-volatile data storing
FPGA EDIF/NGO/NGD/QXP/VQM called Netlist
KEY FEATURES
●
●
Standard memory interface with ready control
Configurable SPI parameters
○
○
○
●
●
●
●
●
●
Serial clock prescaler
SPI mode
CS hold/setup
Updating bits in EEPROM status register
Simple interface allows easy connection
to microcontrollers
Fully synthesizable, static design with no internal
tri-states
Synchronous design with positive edge clocking
and synchronous reset
No internal tri-states
Scan Test ready
DELIVERABLES
♦
♦
♦
Source code:
● VHDL Source Code or/and
● VERILOG Source Code or/and
● Encrypted, or plain text EDIF
VHDL & VERILOG test bench environment
● Active-HDL automatic simulation macros
● ModelSim automatic simulation macros
● Tests with reference responses
Technical documentation
● Installation notes
● HDL core specification
● Datasheet
Delivery of the IP Core and documentation updates, minor
and major versions changes
Phone & email support
PINS DESCRIPTION
SPI Interface – Controls serial data transmission
based on SPI protocol.
Control Unit– Performs main control. Generates
commands and data sequences for serial EEPROM
device management
CPU Interface – Controls access from CPU and generates ready signal control.
PINS DESCRIPTION
PIN
TYPE
rst
datai(7:0)
addr(15:0)
cs
rd
wr
esi
datao(7:0)
ready
eso
esck
ecs
input
input
input
input
input
input
input
output
output
output
output
output
DESCRIPTION
Global reset
CPU data bus (input)
CPU address lines
Chip select
CPU read strobe
CPU write strobe
Serial data input
CPU data bus (input)
Data ready control
Serial data output
Serial clock
Serial device chip select
1
Copyright © 1999-2016 DCD – Digital Core Design. All Rights Reserved.
All trademarks mentioned in this document are the property
of their respective owners.
TYPICAL DEEPROM CONNECTION
The figure below shows typical connection of DEEPROM Controller to microprocessor and serial EEPROM
memory.
datao
datai
datai
datao
address
CPU
ready
rd
wr
addr
busy
rd
DEEPROM
controller
wr
eso
esi
esi
eso
esck
esck
ecs
ecs
hold
hold
wp
rst
clk
Serial
EEPROM
wp
cs
clk
PLL
CONTACT
BLOCK DIAGRAM
Digital Core Design Headquarters:
Wroclawska 94, 41-902 Bytom, POLAND
clk
rst
EEPROM
Interface
datai
datao
addr
wr
rd
cs
ready
esi
eso
esck
ecs
e-mail:
tel.:
fax:
[email protected]
0048 32 282 82 66
0048 32 282 74 37
Distributors:
CPU
Interface
Please check:
http://dcd.pl/sales
Control Unit
2
Copyright © 1999-2016 DCD – Digital Core Design. All Rights Reserved.
All trademarks mentioned in this document are the property
of their respective owners.