afs600 Actel Corporation, afs600 Datasheet - Page 65

no-image

afs600

Manufacturer Part Number
afs600
Description
Actel Fusion Programmable System Chips Mixed-signal Family With Optional Arm Support
Manufacturer
Actel Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AFS600
Manufacturer:
ACTEI
Quantity:
6
Part Number:
afs600-1FG256
Manufacturer:
Microsemi SoC
Quantity:
10 000
Part Number:
afs600-1FG256I
Manufacturer:
Microsemi SoC
Quantity:
10 000
Part Number:
afs600-1FG256K
Manufacturer:
Microsemi SoC
Quantity:
10 000
Part Number:
afs600-1FG484
Manufacturer:
Microsemi SoC
Quantity:
10 000
Part Number:
afs600-1FG484I
Manufacturer:
Microsemi SoC
Quantity:
10 000
FlashROM
Fusion devices have 1 kbit of on-chip nonvolatile flash
memory that can be read from the FPGA core fabric. The
FlashROM is arranged in eight banks of 128 bits during
programming. The 128 bits in each bank are addressable
as 16 bytes during the read-back of the FlashROM from
the FPGA core
The FlashROM can only be programmed via the IEEE
1532 JTAG port. It cannot be programmed directly from
the FPGA core. When programming, each of the eight
128-bit banks can be selectively reprogrammed. The
FlashROM can only be reprogrammed on a bank
boundary. Programming involves an automatic, on-chip
bank erase prior to reprogramming the bank. The
FlashROM supports a synchronous read and can be read
on byte boundaries. The upper three bits of the
FlashROM address from the FPGA core define the bank
that is being accessed. The lower four bits of the
FlashROM address from the FPGA core define which of
the 16 bytes in the bank is being accessed.
Figure 2-44 • FlashROM Architecture
(Figure
2-44).
7
6
5
4
3
2
1
0
15
Byte Number in Bank
14
13
12
11
10
A d v an c ed v1 . 4
9
4 LSB of ADDR (READ)
8
The maximum FlashROM access clock is 20 MHz.
Figure 2-45 on page 2-52
the FlashROM access cycle—the address has to be set up
on the rising edge of the clock for DOUT to be valid on
the next falling edge of the clock.
If the address is unchanged for two cycles:
If the address unchanged for three cycles:
• D0 becomes invalid 10 ns after the second rising
• D0 becomes valid again 10 ns after the second
• D0 becomes invalid 10 ns after the second rising
• D0 becomes valid again 10 ns after the second
• D0 becomes invalid 10 ns after the third rising
• D0 becomes valid again 10 ns after the third
7
edge of the clock.
falling edge.
edge of the clock.
falling edge.
edge of the clock.
falling edge.
6
5
Actel Fusion Programmable System Chips
4
3
2
shows the timing behavior of
1
0
2-51

Related parts for afs600