MICROCHIP -logo

MICROCHIP CoreFPU Core Floating Point Unit

MICROCHIP-CoreFPU-Cor-Floating-Point-Unit-produxt

 

Sava lalana 

  • Ny Core Floating Point Unit (CoreFPU) dia natao ho an'ny asa kajy mitsingevana sy fiovam-po, ho an'ny isa mitsingevana tokana sy avo roa heny. Ny CoreFPU dia manohana ny teboka raikitra mankany amin'ny teboka mitsingevana sy ny teboka mitsingevana mankany amin'ny fiovam-po raikitra ary ny asa fanampiny, fanalana ary fampitomboana. Ny fenitra IEEE® ho an'ny Arithmetika Floating-Point (IEEE 754) dia fenitra ara-teknika ho an'ny kajy mitsingevana.
  • Zava-dehibe: Ny CoreFPU dia manohana ny kajy miaraka amin'ny isa ara-dalàna ihany, ary ny fiteny Verilog ihany no tohana; Tsy tohana ny VHDL.

FAMINTINANA
Ity tabilao manaraka ity dia manome famintinana ny toetran'ny CoreFPU.

Tabilao 1. Toetran'ny CoreFPU 

Dikan-teny fototra Ity antontan-taratasy ity dia mihatra amin'ny CoreFPU v3.0.
Fianakaviana fitaovana tohana
  • PolarFire® SoC
  • PolarFire
  • RTG4™
Tohanana Fitaovana Flow Mitaky ny famoahana Libero® SoC v12.6 na aoriana.
fahazoan-dalana Tsy voahidy ny lisansa CoreFPU.
Torolàlana fametrahana Ny CoreFPU dia tsy maintsy apetraka amin'ny IP Catalog an'ny Libero SoC ho azy amin'ny alàlan'ny fiasa fanavaozana IP Catalog. Raha tsy izany, ny CoreFPU dia azo alaina amin'ny tanana avy amin'ny katalaogy. Raha vao ny IP core dia

napetraka, dia namboarina, novolavolaina ary natsangana tao anatin'ny SmartDesign mba hampidirana ao amin'ny tetikasa.

Fampiasana fitaovana sy fampisehoana Ny famintinana ny fampahalalana momba ny fampiasana sy ny zava-bita ho an'ny CoreFPU dia voatanisa ao amin'ny Fampiasana sy Fampiasana loharanon-karena.

CoreFPU Change Log Information
Ity fizarana ity dia manome fanazavana fenoview amin'ireo endri-javatra vaovao nampidirina, manomboka amin'ny famoahana farany. Raha mila fanazavana fanampiny momba ny olana voavaha dia jereo ny fizarana olana voavaha.

Malagasy Bible Inona ny vaovao
v3.0 Nametraka sainam-pamokarana fanampiny hanatsarana ny fahamarinan'ny IP
v2.1 Nampiana ny endri-javatra avo roa heny
v2.0 Nohavaozina ny onjam-potoana
v1.0 Famoahana voalohany ny CoreFPU

1. endri-javatra

Ny CoreFPU dia manana ireto endri-javatra lehibe manaraka ireto:

  • Manohana isa tokana sy roa sosona mitsinkafona araka ny fenitra IEEE-754
  • Manohana ny fiovam-po araka ny voatanisa:
    • Fixed-point to Floating-point fiovam-po
    • Floating-point mankany Fixed-point fiovam-po
  • Manohana ny asa arithmetika araka ny voatanisa:
    • Fanampiana mitsingevana
    • Fanesorana teboka mitsingevana
    • Fampitomboana teboka mitsingevana
  • Manome ny teti-pihodinana (Round mankany amin'ny akaiky akaiky indrindra) ho an'ny Hetsika Arithmetika ihany
  • Manome saina ho an'ny Mihoatra, Underflow, Infinity (Positive Infinity, Negative Infinity), Quiet NaN (QNaN) ary Signaling NaN (SNaN) ho an'ny Floating-Point Numbers.
  • Manohana ny fampiharana aritmetika feno amin'ny pipeline
  • Manome Fanomezana handrindrana ny Core for Design Requirements

Functional Description

  • Ny fenitra IEEE ho an'ny Arithmetika Floating-Point (IEEE 754) dia fenitra ara-teknika ho an'ny kajy mitsingevana. Ny teny hoe teboka mitsingevana dia manondro ny teboka radix amin'ny isa (teboka desimal na teboka binary), izay apetraka na aiza na aiza mifandraika amin'ny isa manan-danja amin'ny isa.
    Ny isa mitsingevana dia matetika aseho amin'ny fanondro ara-tsiansa, miaraka amin'ny ampahany (F), ary ny exponent (E) amin'ny radix (r), amin'ny endrika F × r^E. Ny isa desimal dia mampiasa radix 10 (F × 10^E); raha mampiasa radix 2 (F × 2^E) ny isa binary.
  • Tsy miavaka ny fanehoana ny isa mitsingevana. Ho an'ny example, ny isa 55.66 dia aseho ho 5.566 × 10^1, 0.5566 × 10^2, 0.05566 × 10^3, sy ny sisa. Ny ampahany fractional dia normalize. Ao amin'ny endrika mahazatra, tsy misy afa-tsy isa tokana tsy aotra alohan'ny teboka radix. Ho an'ny example, ny laharan-jarahasiny 123.4567 dia 1.234567 × 10^2 ; Ny isa mimari-droa 1010.1011B dia ara-dalàna ho 1.0101011B × 2^3.
  • Zava-dehibe ny manamarika fa ny isa mitsingevana dia mijaly noho ny fahaverezan'ny fahamendrehana rehefa aseho amin'ny isa raikitra (ho an'ny ex.ample, 32-bit na 64-bit). Izany dia satria misy isa tena izy tsy manam-petra (na dia ao anatin'ny elanelana kely 0.0 hatramin'ny 0.1 aza). Etsy andaniny, an
    Ny lamina binary n-bit dia maneho tarehimarika miavaka 2^n voafetra. Noho izany, tsy ny tena isa rehetra no aseho. Ny fanombanana akaiky indrindra no ampiasaina, izay miteraka fahaverezan'ny fahamendrehana.

Ny laharana mitsingevana tokana tokana dia aseho toy izao:

  • Bitika famantarana: 1-bit
  • Sakan'ny exponent: 8 bit
  • Famaritana manan-danja: 24 bit (23 bit dia voatahiry mazava)

Sary 2-1. 32-bit Frame

MICROCHIP-CoreFPU-Cor-Floating-Point-Unit- (2)Ny laharan'ny teboka mitsingevana tsara indrindra dia aseho toy izao:

  • Bitika famantarana: 1-bit
  • Sakan'ny exponent: 11 bit
  • Famaritana manan-danja: 53 bit (52 bit dia voatahiry mazava)

Sary 2-2. 64-bit Frame MICROCHIP-CoreFPU-Cor-Floating-Point-Unit- (3)Ny CoreFPU dia ny fampidirana ambony indrindra amin'ireo maody fiovam-po roa (Fixed to Float point ary Float to Fixed point) ary hetsika arithmetika telo (FP ADD, FP SUB, ary FP MULT). Ny mpampiasa dia afaka manamboatra ny iray amin'ireo hetsika mifototra amin'ny fepetra mba hampiasana ny loharanon-karena ho an'ny asa voafantina.
Ity sary manaraka ity dia mampiseho ny kisary sakana CoreFPU ambony indrindra misy seranana.

Sary 2-3. CoreFPU Ports Block Diagram

MICROCHIP-CoreFPU-Cor-Floating-Point-Unit- (4)Ity tabilao manaraka ity dia mitanisa ny sakan'ny seranan-tsambo Input sy Output. Tabilao 2-1. Sakan'ny seranana fidirana sy fivoahana

famantarana Sakan'ny Precision tokana Double Precision sakany
Aina [31:0] [63:0]
bin [31:0] [63:0]
août [31:0] [63:0]
manjonotra [31:0] [63:0]

Teboka raikitra mankany amin'ny teboka mitsinkafona (fiovam-po)

Ny CoreFPU namboarina ho raikitra amin'ny teboka mitsingevana dia manondro ny maody fiovam-po amin'ny teboka mitsinkafona. Ny fampidirana (ain) amin'ny CoreFPU dia isa raikitra misy ny bitika integer sy fractional. Ny CoreFPU configurator dia manana safidy hisafidianana ny integer sy ny sakan'ny ampahany. Ny fampidirana dia manan-kery amin'ny famantarana di_valid ary ny vokatra dia manan-kery amin'ny do_valid. Ny vokatra (aout) amin'ny asa raikitra ho mitsingevana dia amin'ny endrika mitsingevana tokana na avo roa heny.
Example ho an'ny hetsika fiovam-po raikitra mankany amin'ny teboka mitsingevana dia voatanisa ao amin'ny tabilao manaraka.
Tabilao 2-2. Ekample ho an'ny Fixed-Point to Floating-Point Conversion

Laharana raikitra Laharana mitsingevana
Aina integer Ampahany août Sign Exponent Mantissa
0x12153524 (32-bit) 00010010000101010 011010100100100 0x4610a9a9 0 10001100 00100001010100110101001
0x0000000000008CCC

(64-bit)

0000000000000000000000000000000000000000000000001 000110011001100 0x3FF199999999999A 0 01111111111 0001100110011001100110011001100110011001100110011010

Tendro mitsingevana mankany amin'ny teboka raikitra (fiovam-po) 
Ny CoreFPU namboarina ho mitsingevana mankany amin'ny teboka raikitra dia manondro ny mody fiovam-po amin'ny teboka mitsingevana. Ny fampidirana (ain) amin'ny CoreFPU dia isa tokana na roa sosona mitsinkafona ary mamokatra vokatra (aout) amin'ny endrika raikitra misy integer sy bitika fractional. Ny fampidirana dia manan-kery amin'ny famantarana di_valid ary ny vokatra dia manan-kery amin'ny do_valid. Ny CoreFPU configurator dia manana safidy hisafidianana ny integer sy ny sakan'ny ampahany.
Example ho an'ny asa fiovam-po mitsinkafona mankany amin'ny teboka raikitra dia voatanisa ao amin'ny tabilao manaraka.

Tabilao 2-3. Ekample ho an'ny Floating-Point mankany Fixed-Point Conversion

Laharana mitsingevana Laharana raikitra
Aina Sign Exponent Mantissa août integer Ampahany
0x41bd6783 (32-bit) 0 10000011 01111010110011110000011 0x000bd678 00000000000010111 101011001111000
0x4002094c447c30d3

(64-bit)

0 10000000000 0010000010010100110001000100011111000011000011010011 0x0000000000012095 0000000000000000000000000000000000000000000000010 010000010010101

Fanampiana teboka mitsingevana (Hetsika arithmetika)
Ny CoreFPU namboarina ho FP ADD dia manondro ny maody fanampiny mitsingevana. Manampy ireo isa roa mitsingevana (ain sy bin) ary manome ny vokatra (pout) amin'ny endrika mitsingevana. Ny fidirana sy ny vokatra dia isa tokana na roa sosona mitsingevana teboka. Ny fampidirana dia manan-kery amin'ny famantarana di_valid ary ny vokatra dia manan-kery amin'ny do_valid. Ny fototra dia mamokatra saina ovfl_fg (Overflow), qnan_fg (Mangina fa tsy isa), snan_fg (Fanamarihana fa tsy isa), pinf_fg (Infinity Positive), ary ninf_fg (Infinity ratsy) mifototra amin'ny asa fanampiny.
Examples ho an'ny asa fanampiny mitsingevana dia voatanisa ao amin'ny tabilao manaraka.
Tabilao 2-4. Ekample ho an'ny Floating-Point Add Operation (32-bit)

Sanda mitsingevana Sign Exponent Mantissa
Fampidirana teboka mitsingevana 1 ain (0x4e989680) 0 10011101 00110001001011010000000
Fampidirana teboka mitsingevana 2 koba (0x4f191b40) 0 10011110 00110010001101101000000
Pout fivoahana fanampiny mitsinkafona (0x4f656680) 0 10011110 11001010110011010000000

Tabilao 2-5. Ekample ho an'ny Floating-Point Add Operation (64-bit)

Sanda mitsingevana Sign Exponent Mantissa
Fampidirana mitsingevana 1

ain (0x3ff4106ee30caa32)

0 01111111111 0100000100000110111011100011000011001010101000110010
Fampidirana mitsingevana 2

bin (0x40020b2a78798e61)

0 10000000000 0010000010110010101001111000011110011000111001100001
Pout fivoahana fanampiny mitsingevana (0x400c1361e9ffe37a) 0 10000000000 1100000100110110000111101001111111111110001101111010

Fanesorana teboka mitsingevana (Hetsika arithmetika) 
Ny CoreFPU namboarina ho FP SUB dia manondro ny maody fanalana mitsingevana. Esoriny ny isa roa mitsinkafona (ain sy bin) ary manome ny vokatra (pout) amin'ny endrika mitsingevana. Ny fidirana sy ny vokatra dia isa tokana na roa sosona mitsingevana teboka. Ny fampidirana dia manan-kery amin'ny famantarana di_valid ary ny vokatra dia manan-kery amin'ny do_valid. Ny fototra dia mamokatra saina ovfl_fg (Overflow), unfl_fg (underflow), qnan_fg (Mangina fa tsy isa), snan_fg (Fanamarihana tsy isa), pinf_fg (Positive Infinity), ary ninf_fg (Negative Infinity) saina mifototra amin'ny asa fanalana.
Examples ho an'ny asa fanalana teboka mitsingevana dia voatanisa ao amin'ireto tabilao manaraka ireto.
Tabilao 2-6. Ekample ho an'ny Floating-Point Subtraction Operation (32-bit)

Sanda mitsingevana Sign Exponent Mantissa
Fampidirana teboka mitsingevana 1 ain (0xac85465f) 1 01011001 00001010100011001011111
Fampidirana teboka mitsingevana 2 koba (0x2f516779) 0 01011110 10100010110011101111001
Pout fivoahana mitsinkafona (0xaf5591ac) 1 01011110 10101011001000110101011
Sanda mitsingevana Sign Exponent Mantissa
Fampidirana mitsingevana 1

ain (0x405569764adff823)

0 10000000101 0101011010010111011001001010110111111111100000100011
Fampidirana mitsingevana 2

bin (0x4057d04e78dee3fc)

0 10000000101 0111110100000100111001111000110111101110001111111100
Pout fivoahana mitsinkafona (0xc02336c16ff75ec8) 1 10000000010 0011001101101100000101101111111101110101111011001000

Fampitomboana teboka mitsingevana (Hetsika arithmetika)
Ny CoreFPU namboarina ho FP MULT dia manondro ny maody fampitomboana teboka mitsingevana. Ampitomboy ny isa roa mitsingevana (ain sy bin) ary manome ny vokatra (pout) amin'ny endrika mitsingevana. Ny fidirana sy ny vokatra dia isa tokana na roa sosona mitsingevana teboka. Ny fampidirana dia manan-kery amin'ny famantarana di_valid ary ny vokatra dia manan-kery amin'ny do_valid. Ny fototra dia mamokatra ovfl_fg (Overflow), unfl_fg (Underflow), qnan_fg (Mangina fa tsy isa), snan_fg (Fanamarihana tsy isa), pinf_fg (Positive Infinity), ary ninf_fg (Negative Infinity) saina mifototra amin'ny asa fampitomboana.
Examples ho an'ny asa fampitomboana teboka mitsingevana dia voatanisa ao amin'ireto tabilao manaraka ireto.
Tabilao 2-8. Ekample ho an'ny Floating-Point Multiplication Operation (32-bit)

Sanda mitsingevana Sign Exponent Mantissa
Fampidirana teboka mitsingevana 1 ain (0x1ec7a735) 0 00111101 10001111010011100110101
Fampidirana teboka mitsingevana 2 koba (0x6ecf15e8) 0 11011101 10011110001010111101000
Pout fampitomboana teboka mitsingevana (0x4e21814a) 0 10011100 01000011000000101001010
Sanda mitsingevana Sign Exponent Mantissa
Fampidirana mitsingevana 1

ain (0x40c1f5a9930be0df)

0 10000001100 0001111101011010100110010011000010111110000011011111
Fampidirana mitsingevana 2

bin (0x400a0866c962b501)

0 10000000000 1010000010000110011011001001011000101011010100000001
Pout vokatra fampitomboana teboka mitsingevana (0x40dd38a1c3e2cae9) 0 10000001101 1101001110001010000111000011111000101100101011101001

 Tabilao Fahamarinana ho an'ny Fanampiana sy Fanesorana 
Ireto tabilaon'ny fahamarinana manaraka ireto dia mitanisa ny sanda ho an'ny asa fanampiny sy fanalana. Tabilao 2-10. Talata Fahamarinana ho Fanampiny

Data A Data B Sign Bit vokany hanafotra Underflow SNaN QNaN PINF NINF
QNaN/SNaN x 0 POSQNaN 0 0 0 1 0 0
x QNaN/SNaN 0 POSQNaN 0 0 0 1 0 0
aotra aotra 0 POSZERO 0 0 0 0 0 0
aotra farany (y) 0 farany (y) 0 0 0 0 0 0
aotra negfinite (y) 1 negfinite (y) 0 0 0 0 0 0
aotra posinfinite 0 posinfinite 0 0 0 0 1 0
aotra neginfinite 1 neginfinite 0 0 0 0 0 1
farany (y) aotra 0 farany (y) 0 0 0 0 0 0
posfinite posinfinite 0 posinfinite 0 0 0 0 1 0
LOHA 2-10. Tabilao Fahamarinana ho Fanampiny (tohiny)
Data A Data B Sign Bit vokany hanafotra Underflow SNaN QNaN PINF NINF
posfinite neginfinite 1 neginfinite 0 0 0 0 0 1
negfinite (y) aotra 1 negfinite (y) 0 0 0 0 0 0
negfinite posinfinite 0 posinfinite 0 0 0 0 1 0
negfinite neginfinite 1 neginfinite 0 0 0 0 0 1
posinfinite aotra 0 posinfinite 0 0 0 0 1 0
posinfinite posfinite 0 posinfinite 0 0 0 0 1 0
posinfinite negfinite 0 posinfinite 0 0 0 0 1 0
posinfinite posinfinite 0 posinfinite 0 0 0 0 1 0
posinfinite neginfinite 0 POSQNaN 0 0 0 1 0 0
neginfinite aotra 1 neginfinite 0 0 0 0 0 1
neginfinite posfinite 1 neginfinite 0 0 0 0 0 1
neginfinite negfinite 1 neginfinite 0 0 0 0 0 1
neginfinite posinfinite 0 POSQNaN 0 0 0 1 0 0
neginfinite neginfinite 1 neginfinite 0 0 0 0 0 1
posfinite posfinite 0 posfinite 0 0 0 0 0 0
posfinite posfinite 0 posinfinite 0 0 0 0 1 0
posfinite posfinite 0/1 QNaN 0 0 0 1 0 0
posfinite posfinite 0/1 SNaN 0 0 1 0 0 0
posfinite posfinite 0 POSSNaN 1 0 1 0 0 0
posfinite negfinite 0 posfinite 0 0 0 0 0 0
posfinite negfinite 1 negfinite 0 0 0 0 0 0
posfinite negfinite 0 POSSNaN 0 1 1 0 0 0
negfinite posfinite 0 posfinite 0 0 0 0 0 0
negfinite posfinite 1 negfinite 0 0 0 0 0 0
negfinite posfinite 0 POSSNaN 0 1 1 0 0 0
negfinite negfinite 1 negfinite 0 0 0 0 0 0
negfinite negfinite 1 neginfinite 0 0 0 0 0 1
negfinite negfinite 0/1 QNaN 0 0 0 1 0 0
negfinite negfinite 0/1 SNaN 0 0 1 0 0 0
negfinite negfinite 0 POSSNaN 1 0 1 0 0 0
Data A Data B Sign Bit vokany hanafotra Underflow SNaN QNaN PINF NINF
QNaN/SNaN x 0 POSQNaN 0 0 0 1 0 0
x QNaN/SNaN 0 POSQNaN 0 0 0 1 0 0
aotra aotra 0 POSZERO 0 0 0 0 0 0
aotra farany (y) 1 negfinite (y) 0 0 0 0 0 0
aotra negfinite (y) 0 farany (y) 0 0 0 0 0 0
aotra posinfinite 1 neginfinite 0 0 0 0 0 1
aotra neginfinite 0 posinfinite 0 0 0 0 1 0
farany (y) aotra 0 farany (y) 0 0 0 0 0 0
posfinite posinfinite 1 neginfinite 0 0 0 0 0 1
posfinite neginfinite 0 posinfinite 0 0 0 0 1 0
negfinite (y) aotra 1 negfinite (y) 0 0 0 0 0 0
negfinite posinfinite 1 neginfinite 0 0 0 0 0 1
LOHA 2-11. Tabilao fahamarinana momba ny fanalana (tohiny)
Data A Data B Sign Bit vokany hanafotra Underflow SNaN QNaN PINF NINF
negfinite neginfinite 0 posinfinite 0 0 0 0 1 0
posinfinite aotra 0 posinfinite 0 0 0 0 1 0
posinfinite posfinite 0 posinfinite 0 0 0 0 1 0
posinfinite negfinite 0 posinfinite 0 0 0 0 1 0
posinfinite posinfinite 0 POSQNaN 0 0 0 1 0 0
posinfinite neginfinite 0 posinfinite 0 0 0 0 1 0
neginfinite aotra 1 neginfinite 0 0 0 0 0 1
neginfinite posfinite 1 neginfinite 0 0 0 0 0 1
neginfinite negfinite 1 neginfinite 0 0 0 0 0 1
neginfinite posinfinite 1 neginfinite 0 0 0 0 0 1
neginfinite neginfinite 0 POSQNaN 0 0 0 1 0 0
posfinite posfinite 0 posfinite 0 0 0 0 0 0
posfinite posfinite 1 negfinite 0 0 0 0 0 0
posfinite posfinite 0 POSSNaN 0 1 1 0 0 0
posfinite negfinite 0 posfinite 0 0 0 0 0 0
posfinite negfinite 0 posinfinite 0 0 0 0 1 0
posfinite negfinite 0/1 QNaN 0 0 0 1 0 0
posfinite negfinite 0/1 SNaN 0 0 1 0 0 0
posfinite negfinite 0 POSSNaN 1 0 1 0 0 0
negfinite posfinite 1 negfinite 0 0 0 0 0 0
negfinite posfinite 1 neginfinite 0 0 0 0 0 1
negfinite posfinite 0/1 QNaN 0 0 0 1 0 0
negfinite posfinite 0/1 SNaN 0 0 1 0 0 0
negfinite posfinite 0 POSSNaN 1 0 1 0 0 0
negfinite negfinite 0 posfinite 0 0 0 0 0 0
negfinite negfinite 1 negfinite 0 0 0 0 0 0
negfinite negfinite 0 POSSNaN 0 1 1 0 0 0

Zava-dehibe:

  • Ireo eo amin'ny tabilao eo aloha dia manondro isa.
  • Ny eo amin'ny tabilao eo aloha dia manondro fepetra tsy miraharaha.

Tabilao fahamarinana ho an'ny fampitomboana 
Ity tabilao fahamarinana manaraka ity dia mitanisa ny soatoavina ho an'ny asa fampitomboana.

Tabilao 2-12. Tabilao fahamarinana ho an'ny fampitomboana

Data A Data B Sign Bit vokany hanafotra Underflow SNaN QNaN PINF NINF
QNaN/SNaN x 0 POSQNaN 0 0 0 1 0 0
x QNaN/SNaN 0 POSQNaN 0 0 0 1 0 0
aotra aotra 0 POSZERO 0 0 0 0 0 0
aotra posfinite 0 POSZERO 0 0 0 0 0 0
aotra negfinite 0 POSZERO 0 0 0 0 0 0
aotra posinfinite 0 POSQNaN 0 0 0 1 0 0
aotra neginfinite 0 POSQNaN 0 0 0 1 0 0
LOHA 2-12. Tabilao fahamarinana momba ny fampitomboana (tohiny)
Data A Data B Sign Bit vokany hanafotra Underflow SNaN QNaN PINF NINF
posfinite aotra 0 POSZERO 0 0 0 0 0 0
posfinite posinfinite 0 posinfinite 0 0 0 0 1 0
posfinite neginfinite 1 neginfinite 0 0 0 0 0 1
negfinite aotra 0 POSZERO 0 0 0 0 0 0
negfinite posinfinite 1 neginfinite 0 0 0 0 0 1
negfinite neginfinite 0 posinfinite 0 0 0 0 1 0
posinfinite aotra 0 POSQNaN 0 0 0 1 0 0
posinfinite posfinite 0 posinfinite 0 0 0 0 1 0
posinfinite negfinite 1 neginfinite 0 0 0 0 0 1
posinfinite posinfinite 0 posinfinite 0 0 0 0 1 0
posinfinite neginfinite 1 neginfinite 0 0 0 0 0 1
neginfinite aotra 0 POSQNaN 0 0 0 1 0 0
neginfinite posfinite 1 neginfinite 0 0 0 0 0 1
neginfinite negfinite 0 posinfinite 0 0 0 0 1 0
neginfinite posinfinite 1 neginfinite 0 0 0 0 0 1
neginfinite neginfinite 0 posinfinite 0 0 0 0 1 0
posfinite posfinite 0 posfinite 0 0 0 0 0 0
posfinite posfinite 0 posinfinite 0 0 0 0 1 0
posfinite posfinite 0 POSQNaN 0 0 0 1 0 0
posfinite posfinite 0 POSSNaN 0 0 1 0 0 0
posfinite posfinite 0 POSSNaN 1 0 1 0 0 0
posfinite posfinite 0 POSSNaN 0 1 1 0 0 0
posfinite negfinite 1 negfinite 0 0 0 0 0 0
posfinite negfinite 1 neginfinite 0 0 0 0 0 1
posfinite negfinite 0 POSQNaN 0 0 0 1 0 0
posfinite negfinite 0 POSSNaN 0 0 1 0 0 0
posfinite negfinite 0 POSSNaN 1 0 1 0 0 0
posfinite negfinite 0 POSSNaN 0 1 1 0 0 0
negfinite posfinite 1 negfinite 0 0 0 0 0 0
negfinite posfinite 1 neginfinite 0 0 0 0 0 1
negfinite posfinite 0 POSQNaN 0 0 0 1 0 0
negfinite posfinite 0 POSSNaN 0 0 1 0 0 0
negfinite posfinite 0 POSSNaN 1 0 1 0 0 0
negfinite posfinite 0 POSSNaN 0 1 1 0 0 0
negfinite negfinite 0 posfinite 0 0 0 0 0 0
negfinite negfinite 0 posinfinite 0 0 0 0 1 0
negfinite negfinite 0 POSQNaN 0 0 0 1 0 0
negfinite negfinite 0 POSQNaN 0 0 1 0 0 0
negfinite negfinite 0 POSQNaN 1 0 1 0 0 0
negfinite negfinite 0 POSQNaN 0 1 1 0 0 0

Zava-dehibe:

Sign Bit '0' dia mamaritra ny vokatra tsara ary ny '1' dia mamaritra ny vokatra ratsy.
Ny x eo amin'ny tabilao eo aloha dia midika hoe tsy miraharaha fepetra.

CoreFPU paramètres sy signales interface
Ity fizarana ity dia miresaka momba ny mari-pamantarana ao amin'ny firafitry ny CoreFPU Configurator sy ny famantarana I/O.

Configuration GUI Parameter 
Misy safidy maromaro azo amboarina izay mihatra amin'ny vondrona FPU araka ny asehon'ny tabilao manaraka. Raha toa ka ilaina ny fanamafisam-peo ankoatry ny default, dia ampiasaina ny boaty fifanakalozan-kevitra amin'ny fifantenana sanda mety amin'ny safidy azo amboarina.

Tabilao 3-1. CoreFPU Configuration GUI Parameters 

Anaran'ny paramètre toerana misy anao Description
fametrahana mazava tsara MITAIZA IRERY NY Safidio ny asa raha ilaina:

Single Precision
Double Precision

Karazana fiovam-po Fixed-point to Floating-point fiovam-po Safidio ny asa raha ilaina:
  • Fixed-point to Floating-point fiovam-po
  • Floating-point mankany Fixed-point fiovam-po
  • Fanampiana mitsingevana
  • Fanesorana teboka mitsingevana
  • Fampitomboana teboka mitsingevana
Sakan'ny ampahany amin'ny fidirana1 15 Mampifanaraka ny teboka fractional ao amin'ny famantarana Input ain sy bin

Ny elanelana manankery dia 31–1

Sakan'ny ampahany avoaka2 15 Ampifanaraho ny teboka fractional ao amin'ny famantarana Output aout

Ny elanelana manankery dia 51–1

Zava-dehibe:

  1. Ity mari-pamantarana ity dia tsy azo amboarina raha tsy mandritra ny fiovan'ny teboka raikitra mankany amin'ny teboka mitsingevana.
  2. Ity mari-pamantarana ity dia tsy azo amboarina raha tsy mandritra ny fiovan'ny teboka mitsingevana mankany amin'ny teboka raikitra.

Famantarana Input sy Output (Mametraha fanontaniana)
Ity tabilao manaraka ity dia mitanisa ny famantarana ny seranan-tsambo fidirana sy fivoahana an'ny CoreFPU.

Tabilao 3-2. Port Description 

Anarana famantarana sakany Type Description
clk 1 fahan'ny famantaranandro rafitra lehibe
rstn 1 fahan'ny Active-low asynchronous reset
di_valid 1 fahan'ny Ny fampidirana mavitrika-avo manankery

Ity famantarana ity dia manondro fa manan-kery ny angon-drakitra misy ao amin'ny ain[31:0], ain[63:0] ary bin[31:0], bin[63:0].

Aina 32/64 fahan'ny A Input Bus (Ampiasaina amin'ny asa rehetra)
bin1 32/64 fahan'ny B Input Bus (Ampiasaina amin'ny asa arithmetika ihany)
août2 32/64 Output Ny sanda mivoaka rehefa raikitra amin'ny teboka mitsingevana na mitsingevana mankany amin'ny hetsika fiovam-po raikitra dia voafantina.
manjonotra1 32/64 Output Sanda mivoaka rehefa voafantina ny asa fanampiny, fanalana, na fampitomboana.
LOHA 3-2. Famariparitana ny seranan-tsambo (tohiny)
Anarana famantarana sakany Type Description
do_valid 1 Output Famantarana avo lenta

Ity mari-pamantarana ity dia manondro fa manan-kery ny angon-drakitra ao amin'ny bus data pout/aout.

ovfl_fg3 1 Output Famantarana avo lenta

Ity famantarana ity dia manondro ny fihoaram-pefy mandritra ny asa mitsingevana.

unfl_fg 1 Output Famantarana avo lenta

Ity famantarana ity dia manondro ny fikorianan'ny rano mandritra ny asa mitsingevana.

qnan_fg3 1 Output Famantarana avo lenta

Ity famantarana ity dia manondro ny Quiet Not a Number (QNaN) mandritra ny hetsika mitsingevana.

snan_fg 1 Output Famantarana avo lenta

Ity famantarana ity dia manondro ny Signaling Not-a-Number (SNaN) mandritra ny asa mitsingevana.

pinf_fg3 1 Output Famantarana avo lenta

Ity famantarana ity dia manondro ny tsy manam-petra tsara mandritra ny asa mitsingevana.

ninf_fg 1 Output Famantarana avo lenta

Ity famantarana ity dia manondro ny infinity ratsy mandritra ny asa mitsingevana.

Zava-dehibe:

  1. Ity seranan-tsambo ity dia tsy misy afa-tsy amin'ny asa fanampiny, fanalana, na fampitomboana.
  2. Ity seranan-tsambo ity dia tsy misy afa-tsy amin'ny hetsika fiovam-po amin'ny teboka raikitra mankany amin'ny teboka mitsingevana sy ny teboka mitsingevana mankany amin'ny teboka raikitra.
  3. Ity seranan-tsambo ity dia azo ampiasaina amin'ny teboka mitsingevana mankany amin'ny teboka raikitra, fanampina teboka mitsingevana, fanalana teboka mitsingevana, ary fampitomboana teboka mitsingevana.

Fampiharana ny CoreFPU ao amin'ny Libero Design Suite

Ity fizarana ity dia mamaritra ny fampiharana ny CoreFPU ao amin'ny Libero Design Suite.

SmartDesign 

Ny CoreFPU dia azo alaina amin'ny katalaogy Libero IP amin'ny alàlan'ny web repository. Raha vantany vao voatanisa ao amin'ny katalaogy, ny fototra dia apetraka amin'ny alàlan'ny SmartDesign flow. Raha mila fanazavana momba ny fampiasana SmartDesign handrindrana, hampifandray, ary hamokarana cores, jereo ny fanampiana an-tserasera Libero SoC.
Rehefa avy nanamboatra sy namorona ny ohatra fototra, ny fampiasa fototra dia simulation amin'ny alàlan'ny testbench omena miaraka amin'ny CoreFPU. Ny masontsivana testbench dia manitsy ho azy amin'ny fanamafisana CoreFPU. Ny CoreFPU dia natsangana ho singa iray amin'ny endrika lehibe kokoa.
Sary 4-1. SmartDesign CoreFPU ohatra ho an'ny asa arithmetika

MICROCHIP-CoreFPU-Cor-Floating-Point-Unit- (5)Sary 4-2. SmartDesign CoreFPU Instance ho an'ny hetsika fiovam-po MICROCHIP-CoreFPU-Cor-Floating-Point-Unit- (6)

 

Fiovam-po raikitra amin'ny teboka mitsingevana
Mandritra ny fiovam-po amin'ny teboka mitsinkafona, ny Sakan'ny Fraction Input dia azo amboarina. Ny sakan'ny Output dia napetraka amin'ny 32-bit ho an'ny precision tokana ary 64-bit ho an'ny teboka mitsingevana avo roa heny.
Raha hiova avy amin'ny teboka raikitra mankany amin'ny teboka mitsingevana, safidio Fixed to floating point Karazana fiovam-po, araka ny aseho amin'ity sary manaraka ity.

MICROCHIP-CoreFPU-Cor-Floating-Point-Unit- (7)Floating-Point mankany Fixed-Point 
Mandritra ny fiovam-po mitsingevana mankany amin'ny teboka raikitra, azo amboarina ny Sakan'ny Fractional Output, ary ny sakan'ny Input dia apetraka amin'ny 32-bit ho an'ny precision tokana ary 64-bit ho an'ny teboka mitsingevana avo roa heny.
Raha hiova avy amin'ny teboka mitsingevana mankany amin'ny teboka raikitra, safidio ny teboka mitsingevana ho karazana Conversion raikitra, araka ny aseho amin'ity sary manaraka ity.
Sary 4-4. CoreFPU Configurator ho an'ny teboka mitsinkafona ho raikitra MICROCHIP-CoreFPU-Cor-Floating-Point-Unit- (8)Floating-Point Fanampiana/fanesorana/fampitomboana
Mandritra ny fampandehanana fanampiny, fanalana, ary fampitomboana, ny sakan'ny Input Fraction sy ny Sakan'ny Fraction Output dia tsy azo amboarina satria asa arithmetika mitsinkafona ireo, ary ny Sakan'ny Input/Output dia napetraka amin'ny 32-bit tokana tokana ary 64-bit ho an'ny teboka mitsinkafona avo roa heny.
Ity sary manaraka ity dia mampiseho ny CoreFPU configurator ho an'ny asa fanalana teboka mitsingevana.

Sary 4-5. CoreFPU Configurator ho an'ny fanalana teboka mitsinkafonaMICROCHIP-CoreFPU-Cor-Floating-Point-Unit- (9)Simulation (Mametraha fanontaniana)
Mba hampandehanana simulations, ao amin'ny varavarankely fanamafisana fototra, mifidiana User Testbench. Rehefa avy namorona ny CoreFPU, ny pre-synthesis testbench Hardware Description Language (HDL) files dia napetraka ao Libero.

Fikirakirana onjam-peo (Mametraha fanontaniana)
Ity fizarana ity dia miresaka momba ny onjam-peo simulation ho an'ny CoreFPU.
Ireto tarehimarika manaraka ireto dia mampiseho ny onjam-pandrefesana amin'ny teboka raikitra mankany amin'ny fiovam-po mitsingevana ho an'ny 32-bit sy 64-bit.MICROCHIP-CoreFPU-Cor-Floating-Point-Unit- (10)

MICROCHIP-CoreFPU-Cor-Floating-Point-Unit- (11) MICROCHIP-CoreFPU-Cor-Floating-Point-Unit- (12) MICROCHIP-CoreFPU-Cor-Floating-Point-Unit- (13)

System Integration
Ity sary manaraka ity dia mampiseho example ny fampiasana ny fototra. Amin'ity exampNy UART dia ampiasaina ho fantsona fifandraisana eo amin'ny famolavolana sy ny PC mpampiantrano. Ny famantarana ain sy bin (samy amin'ny 32-bit na 64-bit sakany) dia ny fampidirana ny famolavolana avy amin'ny UART. Aorian'ny fandraisan'ny CoreFPU ny famantarana di_valid dia kajy ny valiny. Rehefa vita ny kajy ny vokatra dia lasa ambony ny famantarana do_valid ary mitahiry ny vokatra (angona aout/pout) ao amin'ny buffer output. Ity fomba fiasa ity ihany koa dia azo ampiharina amin'ny asa fiovam-po sy aritmetika. Ho an'ny asa fiovam-po dia ny fampidirana ain ihany no ampy fa ho an'ny asa arithmetika dia ilaina ny fampidirana ain sy bin. Ny Output aout dia alefa amin'ny hetsika fiovam-po ary ny port pout dia alefa amin'ny asa arithmetika.
Sary 4-16. Ekampny CoreFPU System

MICROCHIP-CoreFPU-Cor-Floating-Point-Unit- (14)

 

  1. Synthesis (Mametraha fanontaniana)
    Mba hampandehanana ny synthesis amin'ny CoreFPU, apetraho amin'ny ohatra singa IP ny fakan'ny famolavolana ary avy amin'ny tontonana Libero design flow, tanteraho ny fitaovana Synthesis.
    Toerana sy lalana (Mametraha fanontaniana)
    Aorian'ny famolavolana ny famolavolana dia mandehana ny fitaovana Place-and-Route. Ny CoreFPU dia tsy mitaky toerana manokana sy zotra manokana.
  2. User Testbench (Mametraha fanontaniana)
    Ny testbench mpampiasa dia omena miaraka amin'ny famoahana IP CoreFPU. Amin'ny fampiasana an'ity testbench ity dia azonao atao ny manamarina ny fitondran-tenan'ny CoreFPU.

Aseho amin'ity sary manaraka ity ny kisary sakana notsorina an'ny testbench mpampiasa. Ny testbench mpampiasa dia mametraka ny endrika Configured CoreFPU (UUT), ary ahitana mpamokatra angon-drakitra fitsapana fitondran-tena, famantaranandro ilaina ary famantarana famerenana.
Sary 4-17. Testbench mpampiasa CoreFPU

MICROCHIP-CoreFPU-Cor-Floating-Point-Unit- (15)Zava-dehibe: Tsy maintsy manara-maso ny famantarana mivoaka ao amin'ny simulator ModelSim ianao, jereo ny fizarana Simulation.

References fanampiny (Mametraha fanontaniana)
Ity fizarana ity dia manome lisitry ny fampahalalana fanampiny.
Raha mila fanavaozam-baovao sy fampahalalana fanampiny momba ny rindrankajy, fitaovana ary fitaovana, tsidiho ny

Pejy Fananan-tsaina momba ny FPGA sy PLD Microchip website.

  1. Olana fantatra sy vahaolana (Mametraha fanontaniana)
    Tsy misy olana fantatra sy vahaolana ho an'ny CoreFPU v3.0.
  2. Endri-javatra sy fitaovana atsahatra (Mametraha fanontaniana)
    Tsy misy endri-javatra sy fitaovana najanona miaraka amin'ity famoahana IP ity.

Glossary

Ireto manaraka ireto ny lisitry ny teny sy famaritana ampiasaina amin'ny antontan-taratasy.
Tabilao 6-1. Teny sy famaritana

teny FAMARITANA
FPU Unite mitsinkafona
FP ADD Fanampiana teboka mitsingevana
FP SUB Fanesorana teboka mitsingevana
FP MULT Fampitomboana teboka mitsingevana

Olana voavaha 
Ity tabilao manaraka ity dia mitanisa ireo olana voavaha rehetra momba ny famoahana CoreFPU isan-karazany.

Tabilao 7-1. Olana voavaha

NAFAHANA Description
3.0 Ity manaraka ity ny lisitry ny olana voavaha rehetra amin'ny famoahana v3.0:

Laharana: 01420387 sy 01422128

Nampiana ny lojikan'ny tetika boribory (boribory amin'ny isa akaiky akaiky indrindra).

2.1 Ity manaraka ity ny lisitry ny olana voavaha rehetra amin'ny famoahana v2.1:
Ny famolavolana dia miatrika olana noho ny fisian'ny maodely dika mitovy rehefa misy cores marobe.
Ny fanovana anarana ny ohatra CoreFPU IP dia miteraka hadisoana "Modely tsy voafaritra".
1.0 Famoahana voalohany

Fampiasana loharanon-karena sy fampisehoana

Ny macro CoreFPU dia ampiharina amin'ny fianakaviana voatanisa ao amin'ny tabilao manaraka.
Tabilao 8-1. FPU PolarFire Unit Fampiasana fitaovana ho an'ny 32-Bit

FPGA Resources Fampiasana
Family 4LUT DFF sokajy Math Block Fitaovana Persentage Fampisehoana Latency
Teboka raikitra mankany amin'ny teboka mitsingevana
PolarFire® 260 104 364 0 MPF300T 0.12 310 MHz 3
Floating-Point mankany Fixed-Point
PolarFire 591 102 693 0 MPF300T 0.23 160 MHz 3
Fanampiana teboka mitsingevana
PolarFire 1575 1551 3126 0 MPF300T 1.06 340 MHz 16
Fanesorana teboka mitsingevana
PolarFire 1561 1549 3110 0 MPF300T 1.04 345 MHz 16
Fampitomboana teboka mitsingevana
PolarFire 465 847 1312 4 MPF300T 0.44 385 MHz 14
FPGA Resources Fampiasana
Family 4LUT DFF sokajy Math Block Fitaovana Persentage Fampisehoana Latency
Teboka raikitra mankany amin'ny teboka mitsingevana
RTG4™ 264 104 368 0 Sary RT4G150 0.24 160 MHz 3
Floating-Point mankany Fixed-Point
RTG4 439 112 551 0 Sary RT4G150 0.36 105 MHz 3
Fanampiana teboka mitsingevana
RTG4 1733 1551 3284 0 Sary RT4G150 1.16 195 MHz 16
Fanesorana teboka mitsingevana
RTG4 1729 1549 3258 0 Sary RT4G150 1.16 190 MHz 16
Fampitomboana teboka mitsingevana
RTG4 468 847 1315 4 Sary RT4G150 0.87 175 MHz 14
FPGA Resources Fampiasana
Family 4LUT DFF sokajy Math Block Fitaovana Persentage Fampisehoana Latency
Teboka raikitra mankany amin'ny teboka mitsingevana
PolarFire® 638 201 849 0 MPF300T 0.28 305 MHz 3
Floating-Point mankany Fixed-Point
PolarFire 2442 203 2645 0 MPF300T 0.89 110 MHz 3
Fanampiana teboka mitsingevana
PolarFire 5144 4028 9172 0 MPF300T 3.06 240 MHz 16
Fanesorana teboka mitsingevana
PolarFire 5153 4026 9179 0 MPF300T 3.06 250 MHz 16
Fampitomboana teboka mitsingevana
PolarFire 1161 3818 4979 16 MPF300T 1.66 340 MHz 27
FPGA Resources Fampiasana
Family 4LUT DFF sokajy Math Block Fitaovana Persentage Fampisehoana Latency
Teboka raikitra mankany amin'ny teboka mitsingevana
RTG4™ 621 201 822 0 Sary RT4G150 0.54 140 MHz 3
Floating-Point mankany Fixed-Point
RTG4 1114 203 1215 0 Sary RT4G150 0.86 75 MHz 3
Fanampiana teboka mitsingevana
RTG4 4941 4028 8969 0 Sary RT4G150 5.9 140 MHz 16
Fanesorana teboka mitsingevana
RTG4 5190 4026 9216 0 Sary RT4G150 6.07 130 MHz 16
Fampitomboana teboka mitsingevana
RTG4 1165 3818 4983 16 Sary RT4G150 3.28 170 MHz 27

Zava-dehibe: Raha te hampitombo ny fatrany, safidio ny safidy Enable retiming in setting synthesis.

Tantara fanavaozana

Ny tantaran'ny fanavaozana dia mamaritra ny fanovana nampiharina tao amin'ny antontan-taratasy. Ny fanovana dia voatanisa amin'ny fanavaozana, manomboka amin'ny famoahana farany indrindra.

MICROCHIP-CoreFPU-Cor-Floating-Point-Unit- (1)

Fanohanana Microchip FPGA

Ny vondrona vokatra Microchip FPGA dia manohana ny vokatra amin'ny serivisy fanohanana isan-karazany, ao anatin'izany ny Serivisy mpanjifa, Foibe Fanohanana ara-teknika ho an'ny mpanjifa, a webtranokala, ary biraon'ny varotra maneran-tany. Ny mpanjifa dia soso-kevitra hitsidika loharano an-tserasera Microchip alohan'ny hifandraisana amin'ny fanohanana satria azo inoana fa efa voavaly ny fanontaniany.
Mifandraisa amin'ny foibe fanohanana ara-teknika amin'ny alàlan'ny website at www.microchip.com/support. Lazao ny laharan'ny Ampahan'ny fitaovana FPGA, safidio ny sokajy tranga mety, ary ampidiro ny endrika files raha mamorona tranga fanohanana ara-teknika.
Mifandraisa amin'ny Sampan-draharahan'ny Mpanjifa ho an'ny fanohanana vokatra tsy ara-teknika, toy ny vidin'ny vokatra, ny fanavaozana ny vokatra, ny vaovao farany, ny toetry ny kaomandy ary ny fanomezan-dàlana.

  • Avy any Amerika Avaratra, antsoy ny 800.262.1060
  • Avy amin'ny tontolo hafa, antsoy ny 650.318.4460
  • Fax, na aiza na aiza manerana izao tontolo izao, 650.318.8044

Microchip Information

famantarana
Ny anarana sy fango "Microchip", ny logo "M", ary ny anarana hafa, ny logos ary ny marika dia mari-pamantarana voasoratra sy tsy voasoratra ao amin'ny Microchip Technology Incorporated na ireo mpiara-miasa aminy sy/na sampana any Etazonia sy/na firenena hafa ("Microchip marika”). Ny fampahalalana momba ny marika Microchip dia azo jerena ao amin'ny https://www.microchip.com/en-us/about/legal-information/microchip-trademarks
ISBN: 979-8-3371-0947-3

Fampandrenesana ara-dalàna
Ity famoahana ity sy ny fampahalalana ato dia tsy azo ampiasaina afa-tsy amin'ny vokatra Microchip, ao anatin'izany ny famolavolana, ny fitsapana ary ny fampidirana ny vokatra Microchip amin'ny fampiharanao. Ny fampiasana ity fampahalalana ity amin'ny fomba hafa dia mandika ireo fepetra ireo. Ny fampahalalam-baovao momba ny rindranasa amin'ny fitaovana dia omena ho an'ny fanamorana anao fotsiny ary mety hosoloina fanavaozana. Anjaranao ny miantoka fa mifanaraka amin'ny fepetra takianao ny fampiharanao. Mifandraisa amin'ny birao fivarotana Microchip eo an-toerana raha mila fanohanana fanampiny na, mahazo fanohanana fanampiny amin'ny www.microchip.com/en-us/support/design-help/client-support-services

MICROCHIP "AS IS" no omen'ity fampahalalana ity. MICROCHIP TSY MISY ATAOVY NA TOKONY NA INONA NA INONA NA TSY MISY NA TSY MAINTSY NA TSY MAINTSY, VOASORATRA NA AM-BAVAKA, STATORY NA HAFA, Mifandraisa amin'ny fampahafantarana ao anatin'izany fa tsy voafetra ho an'izay rehetra antoka voatanisa amin'ny tsy fisian'ny famatsiam-bola. TANJONA, NA TANTARANA Mifandray amin'ny toe-piainana, kalitao, na ny asany.

Na ahoana na ahoana, ny microchip dia tsy ho tompon'andraikitra amin'ny zava-drehetra, na inona na inona, na inona na inona, na inona na inona mifandraika amin'ny fampahalalana na ny fampiasana azy, na inona na inona antony, na inona na inona mitranga, na inona na inona mitranga. POSSIBILITY NA VOALOHANY IREO VOALOHANY. HATRAMIN'NY FEPETRA FENO AVERIN'NY LALANA, TSY MIHOATRA NY VON'NY SARAM-DARA, RAHA MISY, NALOHA MICROCHIP REHETRA AMIN'NY FITAKIANA REHETRA AMIN'NY FOMBA NAHAFANTARANA NA NY FAMPIASANA IZANY.

Ny fampiasana ny fitaovana Microchip amin'ny fanohanana aina sy/na ny fiarovana dia tandindomin-doza tanteraka ny mpividy, ary ny mpividy dia manaiky ny hiaro, manonitra ary mitazona Microchip tsy mampidi-doza amin'ny fahavoazana rehetra, fitakiana, fitoriana, na fandaniana vokatry ny fampiasana izany. Tsy misy fahazoan-dàlana ampitaina, an-kolaka na amin'ny fomba hafa, eo ambanin'ny zon'ny fananana ara-tsaina Microchip raha tsy misy filazana hafa.

Fitaovana fiarovana amin'ny kaody microchip
Mariho ireto antsipiriany manaraka momba ny fiarovana ny code amin'ny vokatra Microchip:

  • Ny vokatra microchip dia mahafeno ny fepetra voarakitra ao amin'ny takelaka data Microchip manokana.
  • Mino ny Microchip fa azo antoka ny fianakavian'ny vokatra rehefa ampiasaina amin'ny fomba nokasaina, ao anatin'ny fepetra fiasana ary ao anatin'ny toe-javatra mahazatra.
  • Manome lanja ny microchip ary miaro amin'ny fomba mahery vaika ny zon'ny fananana ara-tsaina. Voarara tanteraka ny fikasana handika ny fepetra fiarovana ny kaody amin'ny vokatra Microchip ary mety handika ny Lalàna Digital Millennium Copyright Act.
  • Na ny Microchip na ny mpanamboatra semiconductor hafa dia tsy afaka miantoka ny fiarovana ny code. Ny fiarovana ny kaody dia tsy midika fa miantoka ny vokatra ho "tsy vaky". Mivoatra hatrany ny fiarovana ny kaody. Microchip dia manolo-tena hanatsara hatrany ny fiarovana ny kaody amin'ny vokatray.

Documents / Loharano

MICROCHIP CoreFPU Core Floating Point Unit [pdf] Torolàlana ho an'ny mpampiasa
v3.0, v2.1, v2.0, v1.0, CoreFPU Core Floating Point Unit, Core Floating Point Unit, Floating Point Unit, Point Unit

References

Mametraha hevitra

Tsy havoaka ny adiresy mailakao. Voamarika ireo saha ilaina *