Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

EP4CE40 Datasheet(PDF) 222 Page - Altera Corporation

Part # EP4CE40
Description  Cyclone IV Device Handbook, Volume 1
PDF  488 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ALTERA [Altera Corporation]
Direct Link  http://www.altera.com
Logo ALTERA - Altera Corporation

EP4CE40 Datasheet(HTML) 222 Page - Altera Corporation

Back Button EP4CE40 Datasheet HTML 218Page - Altera Corporation EP4CE40 Datasheet HTML 219Page - Altera Corporation EP4CE40 Datasheet HTML 220Page - Altera Corporation EP4CE40 Datasheet HTML 221Page - Altera Corporation EP4CE40 Datasheet HTML 222Page - Altera Corporation EP4CE40 Datasheet HTML 223Page - Altera Corporation EP4CE40 Datasheet HTML 224Page - Altera Corporation EP4CE40 Datasheet HTML 225Page - Altera Corporation EP4CE40 Datasheet HTML 226Page - Altera Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 222 / 488 page
background image
8–58
Chapter 8: Configuration and Remote System Upgrades in Cyclone IV Devices
Configuration
Cyclone IV Device Handbook,
May 2013
Altera Corporation
Volume 1
Use the ACTIVE_DISENGAGE instruction with the CONFIG_IO instruction to interrupt
configuration. Table 8–16 lists the sequence of instructions to use for various
CONFIG_IO
usage scenarios.
The CONFIG_IO instruction does not hold nSTATUS low until reconfiguration. You must
disengage the AS or AP configuration controller by issuing the ACTIVE_DISENGAGE and
ACTIVE_ENGAGE
instructions when active configuration is interrupted. You must issue
the ACTIVE_DISENGAGE instruction alone or prior to the CONFIG_IO instruction if the
JTAG_PROGRAM
instruction is to be issued later (Table 8–17). This puts the active
configuration controllers into the idle state. The active configuration controller is re-
engaged after user mode is reached through JTAG programming (Table 8–17).
1 While executing the CONFIG_IO instruction, all user I/Os are tri-stated.
If reconfiguration after interruption is performed using configuration modes (rather
than using JTAG_PROGRAM), it is not necessary to issue the ACTIVE_DISENGAGE
instruction prior to CONFIG_IO. You can start reconfiguration by either pulling nCONFIG
low for at least 500 ns or issuing the PULSE_NCONFIG instruction. If the
ACTIVE_DISENGAGE
instruction was issued and the JTAG_PROGRAM instruction fails to
enter user mode, you must issue the ACTIVE_ENGAGE instruction to reactivate the active
configuration controller. Issuing the ACTIVE_ENGAGE instruction also triggers
reconfiguration in configuration modes; therefore, it is not necessary to pull nCONFIG
low or issue the PULSE_NCONFIG instruction.
Table 8–16. JTAG CONFIG_IO (without JTAG_PROGRAM) Instruction Flows (1)
JTAG Instruction
Configuration Scheme and Current State of the Cyclone IV Device
Prior to User Mode
(Interrupting Configuration)
User Mode
Power Up
PS
FPP
AS
AP
PS
FPP
AS
AP
PS
FPP
AS
AP
ACTIVE_DISENGAGE
O
O
O
0
O
O
O
0
—
—
—
—
CONFIG_IO
R
R
R
R
R
R
R
R
NA
NA
NA
NA
JTAG Boundary Scan
Instructions (no
JTAG_PROGRAM
)
O
O
O
0
O
O
O
0
—
—
—
—
ACTIVE_ENGAGE
A
A
R (2)
R (2)
A
A
R (2)
R (2)
—
—
—
—
PULSE_NCONFIG
A (3)
A (3)
O
0
—
—
—
—
Pulse nCONFIG pin
A (3)
A (3)
O
0
—
—
—
—
JTAG TAP Reset
R
R
R
R
R
R
R
R
—
—
—
—
Notes to Table 8–16:
(1) You must execute “R” indicates that the instruction before the next instruction, “O” indicates the optional instruction, “A” indicates
that the instruction must be executed, and “NA” indicates that the instruction is not allowed in this mode.
(2) Required if you use ACTIVE_DISENGAGE.
(3) Neither of the instruction is required if you use ACTIVE_ENGAGE.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com