NS7520B-1-I46 Digi International, NS7520B-1-I46 Datasheet - Page 214

no-image

NS7520B-1-I46

Manufacturer Part Number
NS7520B-1-I46
Description
IC ARM MICROPROCESSOR 177BGA
Manufacturer
Digi International
Series
NET+ARM®r
Datasheets

Specifications of NS7520B-1-I46

Applications
Network Processor
Core Processor
ARM7
Program Memory Type
External Program Memory
Controller Series
-
Ram Size
External
Interface
EBI/EMI, Ethernet, DMA, SPI, UART
Number Of I /o
16
Voltage - Supply
1.4 V ~ 3.6 V
Operating Temperature
-40°C ~ 85°C
Mounting Type
Surface Mount
Package / Case
177-LFBGA
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
NS7520B-1-I46
Manufacturer:
Digi International
Quantity:
10 000
Part Number:
NS7520B-1-I46
Manufacturer:
NETARM
Quantity:
20 000
2 0 2
E F E c o n f i g u r a t i o n
Calculating hash table entries
The C code in this section describes how to calculate the hash table entries based on
6-byte Ethernet destination addresses.
static ETH_ADDRESS mca_address[MAX_MCA];
static INT16 mca_count;
/ *
static void eth_load_mca_table (void)
{
}
/ *
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*/
*
*
*
*
Function: void eth_load_mca_table (void)
Description:
This routine loads the MCA table. It generates a hash table for
the MCA addresses currently registered and then loads this table
into the NS7520 chip.
Parameters:
Return values
WORD16 hash_table[4];
// create hash table for MAC address
eth_make_hash_table (hash_table);
Function: void eth_make_hash_table
Description:
none
none
(*NS7520_EFE) .ht4.bits.data = SWAP16(hash_table[3]);
(*NS7520_EFE) .ht3.bits.data = SWAP16(hash_table[2]);
(*NS7520_EFE) .ht2.bits.data = SWAP16(hash_table[1]);
(*NS7520_EFE) .ht1.bits.data = SWAP16(hash_table[0]);
N S 7 5 2 0 H a r d w a r e R e f e r e n c e , R e v G 9 / 2 0 0 7
/*list of MCA addresses*/
/*# of MCA addresses*/

Related parts for NS7520B-1-I46