Logo MICROCHIP

Uned Pwynt Arnofiol Craidd MICROCHIP CoreFPU

Cynnyrch Uned Pwynt Arnofiol MICROCHIP-CoreFPU-Cor

 

Rhagymadrodd 

  • Mae'r Uned Pwynt Arnofiol Graidd (CoreFPU) wedi'i chynllunio ar gyfer gweithrediadau rhifyddeg a throsi pwynt arnofiol, ar gyfer rhifau pwynt arnofiol manwl gywirdeb sengl a dwbl. Mae CoreFPU yn cefnogi trosiadau pwynt sefydlog i bwynt arnofiol ac o bwynt arnofiol i bwynt sefydlog a gweithrediadau adio, tynnu a lluosi pwynt arnofiol. Safon dechnegol ar gyfer cyfrifiad pwynt arnofiol yw Safon IEEE® ar gyfer Rhifyddeg Pwynt Arnofiol (IEEE 754).
  • Pwysig: Dim ond cyfrifiadau gyda rhifau wedi'u normaleiddio y mae CoreFPU yn eu cefnogi, a dim ond yr iaith Verilog sy'n cael ei chefnogi; ni chefnogir VHDL.

Crynodeb
Mae'r tabl canlynol yn rhoi crynodeb o nodweddion y CoreFPU.

Tabl 1. Nodweddion CoreFPU 

Fersiwn Craidd Mae'r ddogfen hon yn berthnasol i CoreFPU v3.0.
Teuluoedd Dyfais â Chymorth
  • PolarFire® SoC
  • PolarFire
  • RTG4™
Llif Offeryn â Chymorth Mae angen Libero® SoC v12.6 neu ddatganiadau diweddarach.
Trwyddedu Nid yw CoreFPU wedi'i gloi o ran trwydded.
Cyfarwyddiadau Gosod Rhaid gosod CoreFPU yn awtomatig yng Nghatalog IP Libero SoC drwy swyddogaeth diweddaru'r Catalog IP. Fel arall, gellid lawrlwytho CoreFPU â llaw o'r catalog. Unwaith y bydd y craidd IP wedi'i osod

wedi'i osod, caiff ei ffurfweddu, ei gynhyrchu a'i greu o fewn SmartDesign i'w gynnwys yn y prosiect.

Defnydd Dyfais a Pherfformiad Mae crynodeb o wybodaeth am ddefnydd a pherfformiad ar gyfer CoreFPU wedi'i restru yn Defnyddio Adnoddau Dyfais a Pherfformiad.

Gwybodaeth Log Newid CoreFPU
Mae'r adran hon yn rhoi trosolwg cynhwysfawrview o'r nodweddion newydd eu hymgorffori, gan ddechrau gyda'r datganiad diweddaraf. Am ragor o wybodaeth am y problemau a ddatryswyd, gweler yr adran Materion a Ddatryswyd.

Fersiwn Beth sy'n Newydd
v3.0 Gweithredwyd baneri allbwn ychwanegol i wella cywirdeb yr IP
v2.1 Ychwanegwyd y nodwedd manwl gywirdeb dwbl
v2.0 Diweddarwyd y tonffurfiau amseru
v1.0 Rhyddhau cynhyrchu cyntaf CoreFPU

1. Nodweddion

Mae gan CoreFPU y nodweddion allweddol canlynol:

  • Yn cefnogi Rhifau Arnofiol Manwl Sengl a Dwbl yn unol â Safon IEEE-754
  • Yn cefnogi Trosiadau fel y rhestrir:
    • Trosi pwynt sefydlog i bwynt arnofiol
    • Trosi pwynt arnofiol i bwynt sefydlog
  • Yn cefnogi Gweithrediadau Rhifyddeg fel y rhestrir:
    • Adio pwynt arnofiol
    • Tynnu pwynt arnofiol
    • Lluosi pwynt arnofiol
  • Yn darparu'r Cynllun Talgrynnu (Talglynnu i'r cyfartal agosaf) ar gyfer y Gweithrediadau Rhifyddeg yn unig
  • Yn darparu Baneri ar gyfer Gorlif, Islif, Anfeidredd (Anfeidredd Cadarnhaol, Anfeidredd Negatif), NaN Tawel (QNaN) a NaN Arwyddo (SNaN) ar gyfer Rhifau Pwynt Arnofiol.
  • Yn cefnogi gweithrediad llawn wedi'i beipio o Weithrediadau Rhifyddeg
  • Yn darparu Darpariaeth i ffurfweddu'r Craidd ar gyfer Gofynion Dylunio

Disgrifiad Swyddogaethol

  • Safon dechnegol ar gyfer cyfrifiad pwynt arnofiol yw Safon IEEE ar gyfer Rhifyddeg Pwynt Arnofiol (IEEE 754). Mae'r term pwynt arnofiol yn cyfeirio at bwynt radix y rhif (pwynt degol neu bwynt deuaidd), sydd wedi'i osod yn unrhyw le mewn perthynas â digidau arwyddocaol y rhif.
    Fel arfer, mynegir rhif arnofiol yn y nodiant gwyddonol, gyda ffracsiwn (F), ac esbonydd (E) o radix penodol (r), ar ffurf F × r^E. Mae rhifau degol yn defnyddio radix o 10 (F × 10^E); tra bod rhifau deuaidd yn defnyddio radix o 2 (F × 2^E).
  • Nid yw cynrychiolaeth y rhif pwynt arnofiol yn unigryw. Er enghraifftamph.y., cynrychiolir y rhif 55.66 fel 5.566 × 10^1, 0.5566 × 10^2, 0.05566 × 10^3, ac yn y blaen. Mae'r rhan ffracsiynol wedi'i normaleiddio. Yn y ffurf wedi'i normaleiddio, dim ond un digid nad yw'n sero sydd cyn y pwynt radix. Er enghraifftamph.y., mae'r rhif degol 123.4567 wedi'i normaleiddio fel 1.234567 × 10^2; mae'r rhif deuaidd 1010.1011B wedi'i normaleiddio fel 1.0101011B × 2^3.
  • Mae'n bwysig nodi bod rhifau pwynt arnofiol yn dioddef o golli cywirdeb pan gânt eu cynrychioli â nifer sefydlog o bitiau (er enghraifftample, 32-bit neu 64-bit). Mae hyn oherwydd bod nifer anfeidraidd o rifau real (hyd yn oed o fewn ystod fach o 0.0 i 0.1). Ar y llaw arall,
    Mae patrwm deuaidd n-bit yn cynrychioli rhifau penodol meidraidd o 2^n. Felly, nid yw'r holl rifau real yn cael eu cynrychioli. Defnyddir y brasamcan agosaf yn lle hynny, sy'n arwain at golli cywirdeb.

Cynrychiolir y rhif pwynt arnofiol manwl sengl fel a ganlyn:

  • Bit arwydd: 1-bit
  • Lled esbonydd: 8 bit
  • Manwldeb arwyddocaol: 24 bit (mae 23 bit wedi'u storio'n benodol)

Ffigur 2-1. Ffrâm 32-bit

Uned Pwynt Arnofiol MICROCHIP-CoreFPU-Cor- (2)Cynrychiolir y rhif pwynt arnofiol manwl gywirdeb dwbl fel a ganlyn:

  • Bit arwydd: 1-bit
  • Lled esbonydd: 11 bit
  • Manwldeb arwyddocaol: 53 bit (mae 52 bit wedi'u storio'n benodol)

Ffigur 2-2. Ffrâm 64-bit Uned Pwynt Arnofiol MICROCHIP-CoreFPU-Cor- (3)Y CoreFPU yw'r integreiddiad lefel uchaf o'r ddau fodiwl trosi (Pwynt Arnofiol Sefydlog ac Arnofiol i Bwynt Sefydlog) a thri gweithrediad rhifyddeg (FP ADD, FP SUB, ac FP MULT). Gall y defnyddiwr ffurfweddu unrhyw un o'r gweithrediadau yn seiliedig ar y gofyniad fel bod yr adnoddau'n cael eu defnyddio ar gyfer y gweithrediad a ddewiswyd.
Mae'r ffigur canlynol yn dangos y diagram bloc CoreFPU lefel uchaf gyda phorthladdoedd.

Ffigur 2-3. Diagram Bloc Porthladdoedd CoreFPU

Uned Pwynt Arnofiol MICROCHIP-CoreFPU-Cor- (4)Mae'r tabl canlynol yn rhestru lled y porthladdoedd Mewnbwn ac Allbwn. Tabl 2-1. Lled Porthladd Mewnbwn ac Allbwn

Arwydd Lled Manwl Sengl Lled Manwl Dwbl
ain [31:0] [63:0]
bin [31:0] [63:0]
allan [31:0] [63:0]
pwt [31:0] [63:0]

Pwynt Sefydlog i Bwynt Arnofiol (Trosi)

Mae CoreFPU wedi'i ffurfweddu fel un sefydlog i bwynt arnofiol yn awgrymu'r modiwl trosi o bwynt sefydlog i bwynt arnofiol. Y mewnbwn (ain) i CoreFPU yw unrhyw rif pwynt sefydlog sy'n cynnwys y bitiau cyfanrif a ffracsiynol. Mae gan ffurfweddydd CoreFPU yr opsiynau i ddewis lledau'r cyfanrif a'r ffracsiwn mewnbwn. Mae'r mewnbwn yn ddilys ar y signal di_valid ac mae'r allbwn yn ddilys ar do_valid. Mae allbwn (aout) y gweithrediad sefydlog i arnofiol mewn fformat pwynt arnofiol manwl gywirdeb sengl neu ddwbl.
ExampMae'r le ar gyfer gweithrediad trosi pwynt sefydlog i bwynt arnofiol wedi'i restru yn y tabl canlynol.
Tabl 2-2. Example ar gyfer Trosi Pwynt Sefydlog i Bwynt Arnofiol

Rhif Pwynt Sefydlog Rhif Pwynt Arnofiol
ain Cyfanrif Ffracsiwn allan Arwydd esboniwr Mantissa
0x12153524 (32-bit) 00010010000101010 011010100100100 0x4610a9a9 0 10001100 00100001010100110101001
0x0000000000008CCC

(64-bit)

0000000000000000000000000000000000000000000000001 000110011001100 0x3FF199999999999A 0 01111111111 0001100110011001100110011001100110011001100110011010

Pwynt Arnofiol i Bwynt Sefydlog (Trosi) 
Mae CoreFPU wedi'i ffurfweddu fel arnofiol i bwynt sefydlog yn cyfeirio'r modiwl trosi pwynt arnofiol i bwynt sefydlog. Y mewnbwn (ain) i CoreFPU yw unrhyw rif pwynt arnofiol manwl gywirdeb sengl neu ddwbl ac mae'n cynhyrchu allbwn (aout) mewn fformat pwynt sefydlog sy'n cynnwys bitiau cyfanrif a ffracsiynol. Mae'r mewnbwn yn ddilys ar signal di_valid ac mae'r allbwn yn ddilys ar do_valid. Mae gan y ffurfweddydd CoreFPU yr opsiynau i ddewis lledau cyfanrif a ffracsiwn yr allbwn.
ExampMae'r le ar gyfer gweithrediad trosi o bwynt arnofiol i bwynt sefydlog wedi'i restru yn y tabl canlynol.

Tabl 2-3. Example ar gyfer Trosi Pwynt Arnofiol i Bwynt Sefydlog

Rhif Pwynt Arnofiol Rhif Pwynt Sefydlog
ain Arwydd esboniwr Mantissa allan Cyfanrif Ffracsiwn
0x41bd6783 (32-bit) 0 10000011 01111010110011110000011 0x000bd678 00000000000010111 101011001111000
0x4002094c447c30d3

(64-bit)

0 10000000000 0010000010010100110001000100011111000011000011010011 0x0000000000012095 0000000000000000000000000000000000000000000000010 010000010010101

Adio Pwynt Arnofiol (Gweithrediad Rhifyddeg)
Mae CoreFPU wedi'i ffurfweddu fel FP ADD yn casglu'r modiwl adio pwynt arnofiol. Mae'n adio'r ddau rif pwynt arnofiol (ain a bin) ac yn darparu'r allbwn (pout) ar fformat pwynt arnofiol. Mae'r mewnbwn a'r allbwn yn rhifau pwynt arnofiol manwl gywirdeb sengl neu ddwbl. Mae'r mewnbwn yn ddilys ar signal di_valid ac mae'r allbwn yn ddilys ar do_valid. Mae'r craidd yn cynhyrchu baneri ovfl_fg (Gorlif), qnan_fg (Tawel Ddim yn Rhif), snan_fg (Signalio Ddim yn Rhif), pinf_fg (Anfeidredd Cadarnhaol), a ninf_fg (Anfeidredd Negyddol) yn seiliedig ar y gweithrediad adio.
ExampRhestrir ffeiliau ar gyfer gweithrediad adio pwynt arnofiol yn y tablau canlynol.
Tabl 2-4. Example ar gyfer Gweithrediad Adio Pwynt Arnofiol (32-bit)

Gwerth Pwynt Arnofiol Arwydd esboniwr Mantissa
Mewnbwn pwynt arnofiol 1 ain (0x4e989680) 0 10011101 00110001001011010000000
Mewnbwn pwynt arnofiol 2 bin (0x4f191b40) 0 10011110 00110010001101101000000
Allbwn adio pwynt arnofiol pout (0x4f656680) 0 10011110 11001010110011010000000

Tabl 2-5. Example ar gyfer Gweithrediad Adio Pwynt Arnofiol (64-bit)

Gwerth Pwynt Arnofiol Arwydd esboniwr Mantissa
Mewnbwn pwynt arnofiol 1

ain (0x3ff4106ee30caa32)

0 01111111111 0100000100000110111011100011000011001010101000110010
Mewnbwn pwynt arnofiol 2

bin (0x40020b2a78798e61)

0 10000000000 0010000010110010101001111000011110011000111001100001
Allbwn adio pwynt arnofiol (0x400c1361e9ffe37a) 0 10000000000 1100000100110110000111101001111111111110001101111010

Tynnu Pwynt Arnofiol (Gweithrediad Rhifyddeg) 
Mae CoreFPU wedi'i ffurfweddu fel FP SUB yn casglu'r modiwl tynnu pwynt arnofiol. Mae'n tynnu'r ddau rif pwynt arnofiol (ain a bin) ac yn darparu'r allbwn (pout) ar fformat pwynt arnofiol. Mae'r mewnbwn a'r allbwn yn rhifau pwynt arnofiol manwl gywirdeb sengl neu ddwbl. Mae'r mewnbwn yn ddilys ar signal di_valid ac mae'r allbwn yn ddilys ar do_valid. Mae'r craidd yn cynhyrchu baneri ovfl_fg (Gorlif), unfl_fg (tanlif), qnan_fg (Tawel Ddim yn Rhif), snan_fg (Signalio Ddim yn Rhif), pinf_fg (Anfeidredd Cadarnhaol), a ninf_fg (Anfeidredd Negatif) yn seiliedig ar y gweithrediad tynnu.
ExampRhestrir ffeiliau ar gyfer gweithrediad tynnu pwynt arnofiol yn y tablau canlynol.
Tabl 2-6. Example ar gyfer Gweithrediad Tynnu Pwynt Arnofiol (32-bit)

Gwerth Pwynt Arnofiol Arwydd esboniwr Mantissa
Mewnbwn pwynt arnofiol 1 ain (0xac85465f) 1 01011001 00001010100011001011111
Mewnbwn pwynt arnofiol 2 bin (0x2f516779) 0 01011110 10100010110011101111001
Allbwn tynnu pwynt arnofiol pout (0xaf5591ac) 1 01011110 10101011001000110101011
Gwerth Pwynt Arnofiol Arwydd esboniwr Mantissa
Mewnbwn pwynt arnofiol 1

ain (0x405569764adff823)

0 10000000101 0101011010010111011001001010110111111111100000100011
Mewnbwn pwynt arnofiol 2

bin (0x4057d04e78dee3fc)

0 10000000101 0111110100000100111001111000110111101110001111111100
Allbwn tynnu pwynt arnofiol pout (0xc02336c16ff75ec8) 1 10000000010 0011001101101100000101101111111101110101111011001000

Lluosi Pwynt Arnofiol (Gweithrediad Rhifyddeg)
Mae CoreFPU wedi'i ffurfweddu fel FP MULT yn casglu'r modiwl lluosi pwynt arnofiol. Mae'n lluosi'r ddau rif pwynt arnofiol (ain a bin) ac yn darparu'r allbwn (pout) ar fformat pwynt arnofiol. Mae'r mewnbwn a'r allbwn yn rhifau pwynt arnofiol manwl gywirdeb sengl neu ddwbl. Mae'r mewnbwn yn ddilys ar signal di_valid ac mae'r allbwn yn ddilys ar do_valid. Mae'r craidd yn cynhyrchu baneri ovfl_fg (Gorlif), unfl_fg (Tanlif), qnan_fg (Tawel Ddim yn Rhif), snan_fg (Signalio Ddim yn Rhif), pinf_fg (Anfeidredd Cadarnhaol), a ninf_fg (Anfeidredd Negatif) yn seiliedig ar y gweithrediad lluosi.
ExampRhestrir ffeiliau ar gyfer gweithrediad lluosi pwynt arnofiol yn y tablau canlynol.
Tabl 2-8. Example ar gyfer Gweithrediad Lluosi Pwynt Arnofiol (32-bit)

Gwerth Pwynt Arnofiol Arwydd esboniwr Mantissa
Mewnbwn pwynt arnofiol 1 ain (0x1ec7a735) 0 00111101 10001111010011100110101
Mewnbwn pwynt arnofiol 2 bin (0x6ecf15e8) 0 11011101 10011110001010111101000
Allbwn Lluosi Pwynt Symudol (0x4e21814a) 0 10011100 01000011000000101001010
Gwerth Pwynt Arnofiol Arwydd esboniwr Mantissa
Mewnbwn pwynt arnofiol 1

ain (0x40c1f5a9930be0df)

0 10000001100 0001111101011010100110010011000010111110000011011111
Mewnbwn pwynt arnofiol 2

bin (0x400a0866c962b501)

0 10000000000 1010000010000110011011001001011000101011010100000001
Allbwn lluosi pwynt arnofiol pout (0x40dd38a1c3e2cae9) 0 10000001101 1101001110001010000111000011111000101100101011101001

 Tabl Gwirionedd ar gyfer Adio a Thynnu 
Mae'r tablau gwirionedd canlynol yn rhestru'r gwerthoedd ar gyfer gweithrediadau adio a thynnu. Tabl 2-10. Tabl Gwirionedd ar gyfer Adio

Data A. Data B. Arwydd Did Canlyniad Gorlif Tanlif 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
sero sero 0 POSZERO 0 0 0 0 0 0
sero posfinite(y) 0 posfinite(y) 0 0 0 0 0 0
sero negyffint(y) 1 negyffint(y) 0 0 0 0 0 0
sero anfeidredig 0 anfeidredig 0 0 0 0 1 0
sero nefinddiwedd 1 nefinddiwedd 0 0 0 0 0 1
posfinite(y) sero 0 posfinite(y) 0 0 0 0 0 0
posfiniedig anfeidredig 0 anfeidredig 0 0 0 0 1 0
Tabl 2-10. Tabl Gwirionedd ar gyfer Adio (parhad)
Data A. Data B. Arwydd Did Canlyniad Gorlif Tanlif SNaN QNaN PINF NINF
posfiniedig nefinddiwedd 1 nefinddiwedd 0 0 0 0 0 1
negyffint(y) sero 1 negyffint(y) 0 0 0 0 0 0
negyffin anfeidredig 0 anfeidredig 0 0 0 0 1 0
negyffin nefinddiwedd 1 nefinddiwedd 0 0 0 0 0 1
anfeidredig sero 0 anfeidredig 0 0 0 0 1 0
anfeidredig posfiniedig 0 anfeidredig 0 0 0 0 1 0
anfeidredig negyffin 0 anfeidredig 0 0 0 0 1 0
anfeidredig anfeidredig 0 anfeidredig 0 0 0 0 1 0
anfeidredig nefinddiwedd 0 POSQNaN 0 0 0 1 0 0
nefinddiwedd sero 1 nefinddiwedd 0 0 0 0 0 1
nefinddiwedd posfiniedig 1 nefinddiwedd 0 0 0 0 0 1
nefinddiwedd negyffin 1 nefinddiwedd 0 0 0 0 0 1
nefinddiwedd anfeidredig 0 POSQNaN 0 0 0 1 0 0
nefinddiwedd nefinddiwedd 1 nefinddiwedd 0 0 0 0 0 1
posfiniedig posfiniedig 0 posfiniedig 0 0 0 0 0 0
posfiniedig posfiniedig 0 anfeidredig 0 0 0 0 1 0
posfiniedig posfiniedig 0/1 QNaN 0 0 0 1 0 0
posfiniedig posfiniedig 0/1 SNaN 0 0 1 0 0 0
posfiniedig posfiniedig 0 POSSNaN 1 0 1 0 0 0
posfiniedig negyffin 0 posfiniedig 0 0 0 0 0 0
posfiniedig negyffin 1 negyffin 0 0 0 0 0 0
posfiniedig negyffin 0 POSSNaN 0 1 1 0 0 0
negyffin posfiniedig 0 posfiniedig 0 0 0 0 0 0
negyffin posfiniedig 1 negyffin 0 0 0 0 0 0
negyffin posfiniedig 0 POSSNaN 0 1 1 0 0 0
negyffin negyffin 1 negyffin 0 0 0 0 0 0
negyffin negyffin 1 nefinddiwedd 0 0 0 0 0 1
negyffin negyffin 0/1 QNaN 0 0 0 1 0 0
negyffin negyffin 0/1 SNaN 0 0 1 0 0 0
negyffin negyffin 0 POSSNaN 1 0 1 0 0 0
Data A. Data B. Arwydd Did Canlyniad Gorlif Tanlif 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
sero sero 0 POSZERO 0 0 0 0 0 0
sero posfinite(y) 1 negyffint(y) 0 0 0 0 0 0
sero negyffint(y) 0 posfinite(y) 0 0 0 0 0 0
sero anfeidredig 1 nefinddiwedd 0 0 0 0 0 1
sero nefinddiwedd 0 anfeidredig 0 0 0 0 1 0
posfinite(y) sero 0 posfinite(y) 0 0 0 0 0 0
posfiniedig anfeidredig 1 nefinddiwedd 0 0 0 0 0 1
posfiniedig nefinddiwedd 0 anfeidredig 0 0 0 0 1 0
negyffint(y) sero 1 negyffint(y) 0 0 0 0 0 0
negyffin anfeidredig 1 nefinddiwedd 0 0 0 0 0 1
Tabl 2-11. Tabl Gwirionedd ar gyfer Tynnu (parhad)
Data A. Data B. Arwydd Did Canlyniad Gorlif Tanlif SNaN QNaN PINF NINF
negyffin nefinddiwedd 0 anfeidredig 0 0 0 0 1 0
anfeidredig sero 0 anfeidredig 0 0 0 0 1 0
anfeidredig posfiniedig 0 anfeidredig 0 0 0 0 1 0
anfeidredig negyffin 0 anfeidredig 0 0 0 0 1 0
anfeidredig anfeidredig 0 POSQNaN 0 0 0 1 0 0
anfeidredig nefinddiwedd 0 anfeidredig 0 0 0 0 1 0
nefinddiwedd sero 1 nefinddiwedd 0 0 0 0 0 1
nefinddiwedd posfiniedig 1 nefinddiwedd 0 0 0 0 0 1
nefinddiwedd negyffin 1 nefinddiwedd 0 0 0 0 0 1
nefinddiwedd anfeidredig 1 nefinddiwedd 0 0 0 0 0 1
nefinddiwedd nefinddiwedd 0 POSQNaN 0 0 0 1 0 0
posfiniedig posfiniedig 0 posfiniedig 0 0 0 0 0 0
posfiniedig posfiniedig 1 negyffin 0 0 0 0 0 0
posfiniedig posfiniedig 0 POSSNaN 0 1 1 0 0 0
posfiniedig negyffin 0 posfiniedig 0 0 0 0 0 0
posfiniedig negyffin 0 anfeidredig 0 0 0 0 1 0
posfiniedig negyffin 0/1 QNaN 0 0 0 1 0 0
posfiniedig negyffin 0/1 SNaN 0 0 1 0 0 0
posfiniedig negyffin 0 POSSNaN 1 0 1 0 0 0
negyffin posfiniedig 1 negyffin 0 0 0 0 0 0
negyffin posfiniedig 1 nefinddiwedd 0 0 0 0 0 1
negyffin posfiniedig 0/1 QNaN 0 0 0 1 0 0
negyffin posfiniedig 0/1 SNaN 0 0 1 0 0 0
negyffin posfiniedig 0 POSSNaN 1 0 1 0 0 0
negyffin negyffin 0 posfiniedig 0 0 0 0 0 0
negyffin negyffin 1 negyffin 0 0 0 0 0 0
negyffin negyffin 0 POSSNaN 0 1 1 0 0 0

Pwysig:

  • Maent yn y tablau blaenorol yn dynodi unrhyw rif.
  • Mae'r yn y tablau blaenorol yn dynodi cyflwr dim ots.

Tabl Gwirionedd ar gyfer Lluosi 
Mae'r tabl gwirionedd canlynol yn rhestru'r gwerthoedd ar gyfer y gweithrediad lluosi.

Tabl 2-12. Tabl Gwirionedd ar gyfer Lluosi

Data A. Data B. Arwydd Did Canlyniad Gorlif Tanlif 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
sero sero 0 POSZERO 0 0 0 0 0 0
sero posfiniedig 0 POSZERO 0 0 0 0 0 0
sero negyffin 0 POSZERO 0 0 0 0 0 0
sero anfeidredig 0 POSQNaN 0 0 0 1 0 0
sero nefinddiwedd 0 POSQNaN 0 0 0 1 0 0
Tabl 2-12. Tabl Gwirionedd ar gyfer Lluosi (parhad)
Data A. Data B. Arwydd Did Canlyniad Gorlif Tanlif SNaN QNaN PINF NINF
posfiniedig sero 0 POSZERO 0 0 0 0 0 0
posfiniedig anfeidredig 0 anfeidredig 0 0 0 0 1 0
posfiniedig nefinddiwedd 1 nefinddiwedd 0 0 0 0 0 1
negyffin sero 0 POSZERO 0 0 0 0 0 0
negyffin anfeidredig 1 nefinddiwedd 0 0 0 0 0 1
negyffin nefinddiwedd 0 anfeidredig 0 0 0 0 1 0
anfeidredig sero 0 POSQNaN 0 0 0 1 0 0
anfeidredig posfiniedig 0 anfeidredig 0 0 0 0 1 0
anfeidredig negyffin 1 nefinddiwedd 0 0 0 0 0 1
anfeidredig anfeidredig 0 anfeidredig 0 0 0 0 1 0
anfeidredig nefinddiwedd 1 nefinddiwedd 0 0 0 0 0 1
nefinddiwedd sero 0 POSQNaN 0 0 0 1 0 0
nefinddiwedd posfiniedig 1 nefinddiwedd 0 0 0 0 0 1
nefinddiwedd negyffin 0 anfeidredig 0 0 0 0 1 0
nefinddiwedd anfeidredig 1 nefinddiwedd 0 0 0 0 0 1
nefinddiwedd nefinddiwedd 0 anfeidredig 0 0 0 0 1 0
posfiniedig posfiniedig 0 posfiniedig 0 0 0 0 0 0
posfiniedig posfiniedig 0 anfeidredig 0 0 0 0 1 0
posfiniedig posfiniedig 0 POSQNaN 0 0 0 1 0 0
posfiniedig posfiniedig 0 POSSNaN 0 0 1 0 0 0
posfiniedig posfiniedig 0 POSSNaN 1 0 1 0 0 0
posfiniedig posfiniedig 0 POSSNaN 0 1 1 0 0 0
posfiniedig negyffin 1 negyffin 0 0 0 0 0 0
posfiniedig negyffin 1 nefinddiwedd 0 0 0 0 0 1
posfiniedig negyffin 0 POSQNaN 0 0 0 1 0 0
posfiniedig negyffin 0 POSSNaN 0 0 1 0 0 0
posfiniedig negyffin 0 POSSNaN 1 0 1 0 0 0
posfiniedig negyffin 0 POSSNaN 0 1 1 0 0 0
negyffin posfiniedig 1 negyffin 0 0 0 0 0 0
negyffin posfiniedig 1 nefinddiwedd 0 0 0 0 0 1
negyffin posfiniedig 0 POSQNaN 0 0 0 1 0 0
negyffin posfiniedig 0 POSSNaN 0 0 1 0 0 0
negyffin posfiniedig 0 POSSNaN 1 0 1 0 0 0
negyffin posfiniedig 0 POSSNaN 0 1 1 0 0 0
negyffin negyffin 0 posfiniedig 0 0 0 0 0 0
negyffin negyffin 0 anfeidredig 0 0 0 0 1 0
negyffin negyffin 0 POSQNaN 0 0 0 1 0 0
negyffin negyffin 0 POSQNaN 0 0 1 0 0 0
negyffin negyffin 0 POSQNaN 1 0 1 0 0 0
negyffin negyffin 0 POSQNaN 0 1 1 0 0 0

Pwysig:

Mae Bit yr Arwydd '0' yn diffinio allbwn positif ac mae '1' yn diffinio allbwn negatif.
Mae'r x yn y tabl blaenorol yn dynodi'r cyflwr dim ots.

Paramedrau CoreFPU a Signalau Rhyngwyneb
Mae'r adran hon yn trafod y paramedrau yng ngosodiadau Ffurfweddwr CoreFPU a signalau Mewnbwn/Allbwn.

Ffurfweddu Paramedrau GUI 
Mae nifer o opsiynau ffurfweddadwy sy'n berthnasol i'r uned FPU fel y dangosir yn y tabl canlynol. Os oes angen ffurfweddiad heblaw'r rhagosodedig, defnyddir y blwch deialog ffurfweddu i ddewis gwerthoedd priodol ar gyfer yr opsiwn ffurfweddadwy.

Tabl 3-1. Paramedrau GUI Ffurfweddu CoreFPU 

Enw Paramedr Diofyn Disgrifiad
Manwl Sengl Dewiswch y llawdriniaeth yn ôl yr angen:

Manwl gywirdeb sengl
Manwl gywirdeb Dwbl

Math Trosi Trosi pwynt sefydlog i bwynt arnofiol Dewiswch y llawdriniaeth yn ôl yr angen:
  • Trosi pwynt sefydlog i bwynt arnofiol
  • Trosi pwynt arnofiol i bwynt sefydlog
  • Adio pwynt arnofiol
  • Tynnu pwynt arnofiol
  • Lluosi pwynt arnofiol
Lled Ffracsiwn Mewnbwn1 15 Yn ffurfweddu'r pwynt ffracsiynol yn y signalau Mewnbwn ain a bin

Yr ystod ddilys yw 31–1

Lled Ffracsiwn Allbwn2 15 Yn ffurfweddu'r pwynt ffracsiynol yn y signalau allbwn

Yr ystod ddilys yw 51–1

Pwysig:

  1. Dim ond yn ystod trosi o bwynt sefydlog i bwynt arnofiol y gellir ffurfweddu'r paramedr hwn.
  2. Dim ond yn ystod y trosi o bwynt arnofiol i bwynt sefydlog y gellir ffurfweddu'r paramedr hwn.

Arwyddion Mewnbwn ac Allbwn (Gofyn Cwestiwn)
Mae'r tabl canlynol yn rhestru signalau porthladd mewnbwn ac allbwn CoreFPU.

Tabl 3-2. Disgrifiad o'r Porthladd 

Enw Arwydd Lled Math Disgrifiad
clk 1 Mewnbwn Prif gloc y system
rstn 1 Mewnbwn Ailosodiad asyncronig gweithredol-isel
di_ddilys 1 Mewnbwn Mewnbwn gweithredol-uchel yn ddilys

Mae'r signal hwn yn dangos bod y data sydd ar ain[31:0], ain[63:0] a bin[31:0], bin[63:0] yn ddilys.

ain 32/64 Mewnbwn Bws Mewnbwn (Fe'i defnyddir ar gyfer pob gweithrediad)
bin1 32/64 Mewnbwn Bws Mewnbwn B (Dim ond ar gyfer gweithrediadau rhifyddeg y caiff ei ddefnyddio)
allan2 32/64 Allbwn Gwerth allbwn pan ddewisir gweithrediadau trosi sefydlog i bwynt arnofiol neu arnofiol i bwynt sefydlog.
pwt1 32/64 Allbwn Gwerth allbwn pan ddewisir gweithrediadau adio, tynnu neu luosi.
Tabl 3-2. Disgrifiad o'r Porthladd (parhad)
Enw Arwydd Lled Math Disgrifiad
gwneud_yn_ddilys 1 Allbwn Signal gweithredol-uchel

Mae'r signal hwn yn dangos bod y data sydd ar gael ar fws data pout/aout yn ddilys.

ovfl_fg3 1 Allbwn Signal gweithredol-uchel

Mae'r signal hwn yn dynodi'r gorlif yn ystod gweithrediadau pwynt arnofiol.

unfl_fg 1 Allbwn Signal gweithredol-uchel

Mae'r Signal hwn yn dangos y tanlif yn ystod gweithrediadau pwynt arnofiol.

qnan_fg3 1 Allbwn Signal gweithredol-uchel

Mae'r signal hwn yn dynodi'r Rhif Ddim yn Rhif (QNaN) yn ystod gweithrediadau pwynt arnofiol.

snan_fg 1 Allbwn Signal gweithredol-uchel

Mae'r signal hwn yn dynodi'r Signalio Ddim yn Rhif (SNaN) yn ystod gweithrediadau pwynt arnofiol.

pinf_fg3 1 Allbwn Signal gweithredol-uchel

Mae'r signal hwn yn dynodi'r anfeidredd positif yn ystod gweithrediadau pwynt arnofiol.

ninf_fg 1 Allbwn Signal gweithredol-uchel

Mae'r signal hwn yn dynodi'r anfeidredd negatif yn ystod gweithrediadau pwynt arnofiol.

Pwysig:

  1. Dim ond ar gyfer gweithrediadau adio, tynnu neu luosi pwynt arnofiol y mae'r porthladd hwn ar gael.
  2. Dim ond ar gyfer gweithrediadau trosi o bwynt sefydlog i bwynt arnofiol a throsi o bwynt arnofiol i bwynt sefydlog y mae'r porthladd hwn ar gael.
  3. Mae'r porthladd hwn ar gael ar gyfer adio pwynt arnofiol i bwynt sefydlog, adio pwynt arnofiol, tynnu pwynt arnofiol, a lluosi pwynt arnofiol.

Gweithredu CoreFPU yn Libero Design Suite

Mae'r adran hon yn disgrifio gweithrediad CoreFPU yn y Libero Design Suite.

Dylunio Clyfar 

Mae CoreFPU ar gael i'w lawrlwytho yng nghatalog IP Libero drwy'r web storfa. Unwaith y bydd wedi'i restru yn y catalog, caiff y craidd ei greu gan ddefnyddio'r llif SmartDesign. Am wybodaeth ar ddefnyddio SmartDesign i ffurfweddu, cysylltu a chynhyrchu creiddiau, gweler cymorth ar-lein Libero SoC.
Ar ôl ffurfweddu a chynhyrchu'r enghraifft graidd, mae'r swyddogaeth sylfaenol yn cael ei efelychu gan ddefnyddio'r fainc brawf a gyflenwir gyda'r CoreFPU. Mae paramedrau'r fainc brawf yn addasu'n awtomatig i ffurfweddiad y CoreFPU. Mae'r CoreFPU yn cael ei greu fel cydran o ddyluniad mwy.
Ffigur 4-1. Enghraifft SmartDesign CoreFPU ar gyfer Gweithrediadau Rhifyddeg

Uned Pwynt Arnofiol MICROCHIP-CoreFPU-Cor- (5)Ffigur 4-2. Enghraifft SmartDesign CoreFPU ar gyfer Gweithrediad Trosi Uned Pwynt Arnofiol MICROCHIP-CoreFPU-Cor- (6)

 

Trosi Pwynt Sefydlog i Bwynt Arnofiol
Yn ystod trosi pwynt sefydlog i bwynt arnofiol, mae Lled y Ffracsiwn Mewnbwn yn ffurfweddadwy. Mae Lled yr Allbwn wedi'i osod i 32-bit ar gyfer manylder sengl a 64-bit ar gyfer pwynt arnofiol manylder dwbl yn ddiofyn.
I drosi o bwynt sefydlog i bwynt arnofiol, dewiswch y math o drosi Sefydlog i bwynt arnofiol, fel y dangosir yn y ffigur canlynol.

Uned Pwynt Arnofiol MICROCHIP-CoreFPU-Cor- (7)Pwynt Arnofiol i Bwynt Sefydlog 
Yn ystod trosi o bwynt arnofiol i bwynt sefydlog, mae'r Lled Ffracsiynol Allbwn yn ffurfweddadwy, ac mae'r Lled Mewnbwn wedi'i osodi i 32-bit ar gyfer manylder sengl a 64-bit ar gyfer pwynt arnofiol manylder dwbl yn ddiofyn.
I drosi o bwynt arnofiol i bwynt sefydlog, dewiswch y math Trosi o bwynt arnofiol i bwynt sefydlog, fel y dangosir yn y ffigur canlynol.
Ffigur 4-4. Ffurfweddydd CoreFPU ar gyfer Pwynt Arnofiol i Sefydlog Uned Pwynt Arnofiol MICROCHIP-CoreFPU-Cor- (8)Adio/Tynnu/Lluosi Pwynt Arnofiol
Yn ystod gweithrediad adio, tynnu a lluosi pwynt arnofiol, nid oes modd ffurfweddu Lled y Ffracsiwn Mewnbwn a Lled y Ffracsiwn Allbwn gan mai gweithrediadau rhifyddeg pwynt arnofiol yw'r rhain, ac mae Lled y Mewnbwn/Allbwn wedi'i osodi i gywirdeb sengl 32-bit a 64-bit ar gyfer pwynt arnofiol cywirdeb dwbl yn ddiofyn.
Mae'r ffigur canlynol yn dangos y ffurfweddydd CoreFPU ar gyfer gweithrediad tynnu pwynt arnofiol.

Ffigur 4-5. Ffurfweddydd CoreFPU ar gyfer Tynnu Pwynt ArnofiolUned Pwynt Arnofiol MICROCHIP-CoreFPU-Cor- (9)Efelychu (Gofyn Cwestiwn)
I redeg efelychiadau, yn y ffenestr ffurfweddu craidd, dewiswch Fainc Brofi Defnyddiwr. Ar ôl cynhyrchu'r CoreFPU, Iaith Disgrifio Caledwedd (HDL) y fainc brawf cyn-synthesis filemae s wedi'u gosod yn Libero.

Tonffurfiau Efelychu (Gofynnwch Gwestiwn)
Mae'r adran hon yn trafod y tonffurfiau efelychu ar gyfer CoreFPU.
Mae'r ffigurau canlynol yn dangos tonffurf y trosi o bwynt sefydlog i bwynt arnofiol ar gyfer 32-bit a 64-bit.Uned Pwynt Arnofiol MICROCHIP-CoreFPU-Cor- (10)

Uned Pwynt Arnofiol MICROCHIP-CoreFPU-Cor- (11) Uned Pwynt Arnofiol MICROCHIP-CoreFPU-Cor- (12) Uned Pwynt Arnofiol MICROCHIP-CoreFPU-Cor- (13)

Integreiddio System
Mae'r ffigur canlynol yn dangos cynampdefnyddio'r craidd. Yn yr enghraifft honample, defnyddir yr UART dylunio fel sianel gyfathrebu rhwng y dyluniad a'r cyfrifiadur gwesteiwr. Y signalau ain a bin (pob un o led 32-bit neu 64-bit) yw'r mewnbynnau i'r dyluniad o'r UART. Ar ôl i'r CoreFPU dderbyn y signal di_valid, mae'n cyfrifo'r canlyniad. Ar ôl cyfrifo'r canlyniad, mae'r signal do_valid yn mynd yn uchel ac yn storio'r canlyniad (data aout/pout) yn y byffer allbwn. Mae'r un weithdrefn yn berthnasol ar gyfer gweithrediadau trosi a rhifyddeg. Ar gyfer gweithrediadau trosi, dim ond mewnbwn ain sy'n ddigonol tra ar gyfer gweithrediadau rhifyddeg, mae angen mewnbynnau ain a bin. Mae allbwn aout wedi'i alluogi ar gyfer gweithrediadau trosi a phorthladd pout wedi'i alluogi ar gyfer gweithrediadau rhifyddeg.
Ffigur 4-16. Exampy System CoreFPU

Uned Pwynt Arnofiol MICROCHIP-CoreFPU-Cor- (14)

 

  1. Synthesis (Gofynnwch Gwestiwn)
    I redeg synthesis ar y CoreFPU, gosodwch y gwreiddyn dylunio i'r enghraifft gydran IP ac o'r cwarel llif dylunio Libero, rhedwch yr offeryn Synthesis.
    Lle a Llwybr (Gofynnwch Gwestiwn)
    Ar ôl i'r dyluniad gael ei syntheseiddio, rhedwch yr offeryn Place-and-Route. Nid oes angen gosodiadau place-and-route arbennig ar CoreFPU.
  2. Benc Profi Defnyddwyr (Gofynnwch Gwestiwn)
    Darperir mainc brawf defnyddiwr gyda'r datganiad IP CoreFPU. Gan ddefnyddio'r fainc brawf hon, gallwch wirio ymddygiad swyddogaethol CoreFPU.

Dangosir diagram bloc symlach o'r fainc brawf defnyddiwr yn y ffigur canlynol. Mae'r fainc brawf defnyddiwr yn creu'r dyluniad CoreFPU Cyfluniedig (UUT), ac mae'n cynnwys generadur data prawf ymddygiadol, cloc angenrheidiol, a signalau ailosod.
Ffigur 4-17. Mainc Profi Defnyddiwr CoreFPU

Uned Pwynt Arnofiol MICROCHIP-CoreFPU-Cor- (15)Pwysig: Rhaid i chi fonitro'r signalau allbwn yn yr efelychydd ModelSim, gweler yr adran Efelychu.

Cyfeiriadau Ychwanegol (Gofynnwch Gwestiwn)
Mae'r adran hon yn darparu rhestr o wybodaeth ychwanegol.
I gael diweddariadau a gwybodaeth ychwanegol am y meddalwedd, dyfeisiau, a chaledwedd, ewch i'r

tudalennau Eiddo Deallusol ar y FPGAs Microsglodyn a PLDs websafle.

  1. Problemau Hysbys a Datrysiadau Gwaith (Gofynnwch Gwestiwn)
    Nid oes unrhyw broblemau na datrysiadau dros dro hysbys ar gyfer CoreFPU v3.0.
  2. Nodweddion a Dyfeisiau sydd wedi'u Terfynu (Gofynnwch Gwestiwn)
    Nid oes unrhyw nodweddion na dyfeisiau sydd wedi dod i ben gyda'r datganiad IP hwn.

Geirfa

Dyma restr o dermau a diffiniadau a ddefnyddir yn y ddogfen.
Tabl 6-1. Termau a Diffiniadau

Tymor Diffiniad
FPU Uned Pwynt arnawf
YCHWANEGU FP Adio Pwynt Arnofiol
IS-GYFRANIAD FP Tynnu Pwynt Arnofiol
FP AML Lluosi Pwynt Arnofiol

Materion a Datryswyd 
Mae'r tabl canlynol yn rhestru'r holl broblemau a ddatryswyd ar gyfer y gwahanol ddatganiadau CoreFPU.

Tabl 7-1. Materion a Datryswyd

Rhyddhau Disgrifiad
3.0 Dyma restr o'r holl broblemau a ddatryswyd yn y datganiad v3.0:

Rhif yr Achos: 01420387 a 01422128

Ychwanegwyd rhesymeg y cynllun talgrynnu (talgrynnu i'r eilrif agosaf).

2.1 Dyma restr o'r holl broblemau a ddatryswyd yn y datganiad v2.1:
Mae'r dyluniad yn dod ar draws problemau oherwydd presenoldeb modiwlau dyblyg pan fydd creiddiau lluosog yn cael eu hachosi.
Mae ailenwi'r enghraifft IP CoreFPU yn arwain at y gwall "Modiwl heb ei ddiffinio".
1.0 Rhyddhad Cychwynnol

Defnydd Adnoddau Dyfais a Pherfformiad

Mae'r macro CoreFPU wedi'i weithredu yn y teuluoedd a restrir yn y tabl canlynol.
Tabl 8-1. Defnydd Dyfais Uned PolarFire FPU ar gyfer 32-Bit

Adnoddau FPGA Defnydd
Teulu 4LUT DFF Cyfanswm Bloc Mathemateg Dyfais Percentage Perfformiad Cudd
Pwynt Sefydlog i Bwynt Arnofiol
PolarFire® 260 104 364 0 MPF300T 0.12 310 MHz 3
Pwynt Arnofiol i Bwynt Sefydlog
PolarFire 591 102 693 0 MPF300T 0.23 160 MHz 3
Adio Pwynt Arnofiol
PolarFire 1575 1551 3126 0 MPF300T 1.06 340 MHz 16
Tynnu Pwynt Arnofiol
PolarFire 1561 1549 3110 0 MPF300T 1.04 345 MHz 16
Lluosi Pwynt Arnofiol
PolarFire 465 847 1312 4 MPF300T 0.44 385 MHz 14
Adnoddau FPGA Defnydd
Teulu 4LUT DFF Cyfanswm Bloc Mathemateg Dyfais Percentage Perfformiad Cudd
Pwynt Sefydlog i Bwynt Arnofiol
RTG4™ 264 104 368 0 RT4G150 0.24 160 MHz 3
Pwynt Arnofiol i Bwynt Sefydlog
RTG4 439 112 551 0 RT4G150 0.36 105 MHz 3
Adio Pwynt Arnofiol
RTG4 1733 1551 3284 0 RT4G150 1.16 195 MHz 16
Tynnu Pwynt Arnofiol
RTG4 1729 1549 3258 0 RT4G150 1.16 190 MHz 16
Lluosi Pwynt Arnofiol
RTG4 468 847 1315 4 RT4G150 0.87 175 MHz 14
Adnoddau FPGA Defnydd
Teulu 4LUT DFF Cyfanswm Bloc Mathemateg Dyfais Percentage Perfformiad Cudd
Pwynt Sefydlog i Bwynt Arnofiol
PolarFire® 638 201 849 0 MPF300T 0.28 305 MHz 3
Pwynt Arnofiol i Bwynt Sefydlog
PolarFire 2442 203 2645 0 MPF300T 0.89 110 MHz 3
Adio Pwynt Arnofiol
PolarFire 5144 4028 9172 0 MPF300T 3.06 240 MHz 16
Tynnu Pwynt Arnofiol
PolarFire 5153 4026 9179 0 MPF300T 3.06 250 MHz 16
Lluosi Pwynt Arnofiol
PolarFire 1161 3818 4979 16 MPF300T 1.66 340 MHz 27
Adnoddau FPGA Defnydd
Teulu 4LUT DFF Cyfanswm Bloc Mathemateg Dyfais Percentage Perfformiad Cudd
Pwynt Sefydlog i Bwynt Arnofiol
RTG4™ 621 201 822 0 RT4G150 0.54 140 MHz 3
Pwynt Arnofiol i Bwynt Sefydlog
RTG4 1114 203 1215 0 RT4G150 0.86 75 MHz 3
Adio Pwynt Arnofiol
RTG4 4941 4028 8969 0 RT4G150 5.9 140 MHz 16
Tynnu Pwynt Arnofiol
RTG4 5190 4026 9216 0 RT4G150 6.07 130 MHz 16
Lluosi Pwynt Arnofiol
RTG4 1165 3818 4983 16 RT4G150 3.28 170 MHz 27

Pwysig: I gynyddu'r amlder, dewiswch yr opsiwn Galluogi ail-amseru yn y gosodiad synthesis.

Hanes Adolygu

Mae'r hanes adolygu yn disgrifio'r newidiadau a roddwyd ar waith yn y ddogfen. Rhestrir y newidiadau yn ôl adolygiad, gan ddechrau gyda'r cyhoeddiad diweddaraf.

Uned Pwynt Arnofiol MICROCHIP-CoreFPU-Cor- (1)

Cefnogaeth FPGA microsglodyn

Mae grŵp cynhyrchion microsglodyn FPGA yn cefnogi ei gynhyrchion gyda gwasanaethau cymorth amrywiol, gan gynnwys Gwasanaeth Cwsmeriaid, Canolfan Cymorth Technegol i Gwsmeriaid, a websafle, a swyddfeydd gwerthu ledled y byd. Awgrymir i gwsmeriaid ymweld ag adnoddau Microchip ar-lein cyn cysylltu â'r tîm cymorth gan ei bod yn debygol iawn bod eu hymholiadau eisoes wedi'u hateb.
Cysylltwch â'r Ganolfan Cymorth Technegol drwy'r websafle yn www.microchip.com/support. Soniwch am rif Rhan Dyfais FPGA, dewiswch gategori achos priodol, a dyluniad uwchlwytho files tra'n creu achos cymorth technegol.
Cysylltwch â Gwasanaeth Cwsmer i gael cymorth cynnyrch annhechnegol, megis prisio cynnyrch, uwchraddio cynnyrch, diweddaru gwybodaeth, statws archeb, ac awdurdodi.

  • O Ogledd America, ffoniwch 800.262.1060
  • O weddill y byd, ffoniwch 650.318.4460
  • Ffacs, o unrhyw le yn y byd, 650.318.8044

Gwybodaeth Microsglodyn

Nodau masnach
Mae'r enw a'r logo “Microchip”, y logo “M”, ac enwau, logos a brandiau eraill yn nodau masnach cofrestredig ac anghofrestredig Microchip Technology Incorporated neu ei gysylltiadau a / neu is-gwmnïau yn yr Unol Daleithiau a / neu wledydd eraill (“Microchip Nodau masnach”). Mae gwybodaeth am Nodau Masnach Microsglodion ar gael yn https://www.microchip.com/en-us/about/legal-information/microchip-trademarks
ISBN: 979-8-3371-0947-3

Hysbysiad Cyfreithiol
Dim ond gyda chynhyrchion Microsglodyn y gellir defnyddio'r cyhoeddiad hwn a'r wybodaeth sydd ynddo, gan gynnwys dylunio, profi ac integreiddio cynhyrchion Microsglodyn gyda'ch cais. Mae defnyddio'r wybodaeth hon mewn unrhyw ffordd arall yn torri'r telerau hyn. Dim ond er hwylustod i chi y darperir gwybodaeth am gymwysiadau dyfeisiau a gall diweddariadau gael eu disodli. Eich cyfrifoldeb chi yw sicrhau bod eich cais yn cwrdd â'ch manylebau. Cysylltwch â'ch swyddfa gwerthu Microsglodion leol am gymorth ychwanegol neu, gofynnwch am gymorth ychwanegol yn www.microchip.com/en-us/support/design-help/client-support-services

DARPERIR Y WYBODAETH HON GAN MICROCHIP “FEL Y MAE”. NID YW MICROCHIP YN GWNEUD UNRHYW SYLWADAU NA GWARANTAU O UNRHYW FATH P'un ai'n MYNEGI NEU WEDI'I GYMHWYSO, YN YSGRIFENEDIG NEU AR LAFAR, STATUDOL NEU FEL ARALL, YN YMWNEUD Â'R WYBODAETH SY'N CYNNWYS OND NID YN GYFYNGEDIG I UNRHYW WARANTIAETHAU GOBLYGEDIG O ANFOESOLDEB A CHYFEIRIANNAU RHYFEDD. PWRPAS, NEU WARANTAU SY'N BERTHNASOL I GYFLWR, ANSAWDD, NEU BERFFORMIAD.

NI FYDD MICROCHIP YN ATEBOL AM UNRHYW GOLLED ANUNIONGYRCHOL, ARBENNIG, OEDIOL NEU GANLYNIADOL, DIFROD, COST, NEU DREUL O UNRHYW FATH BETH OEDD YN BERTHNASOL I'R WYBODAETH NEU EI DEFNYDD, FODD WEDI ACHOSI, WEDI MAI WEDI EI ACHOSI. POSIBL NEU MAE Y DIFRODAU YN RHAGWELADWY. I'R MAINT LLAWN A GANIATEIR GAN Y GYFRAITH, NI FYDD CYFANSWM ATEBOLRWYDD MICROCHIP AR HOLL HAWLIADAU MEWN UNRHYW FFORDD SY'N GYSYLLTIEDIG Â'R WYBODAETH NEU EI DEFNYDDIO YN FWY NA SWM Y FFÏOEDD, OS OES RHAI, CHI WEDI TALU'N UNIONGYRCHOL I MICROCHIP AM Y WYBODAETH.

Mae defnyddio dyfeisiau Microsglodyn mewn cymwysiadau cynnal bywyd a/neu ddiogelwch yn gyfan gwbl ar risg y prynwr, ac mae'r prynwr yn cytuno i amddiffyn, indemnio a dal Microsglodyn diniwed rhag unrhyw a phob iawndal, hawliad, siwtiau, neu dreuliau sy'n deillio o ddefnydd o'r fath. Ni chaiff unrhyw drwyddedau eu cyfleu, yn ymhlyg neu fel arall, o dan unrhyw hawliau eiddo deallusol Microsglodyn oni nodir yn wahanol.

Nodwedd Diogelu Cod Dyfeisiau Microsglodyn
Sylwch ar y manylion canlynol am y nodwedd amddiffyn cod ar gynhyrchion Microsglodyn:

  • Mae cynhyrchion microsglodyn yn bodloni'r manylebau sydd wedi'u cynnwys yn eu Taflen Ddata Microsglodion benodol.
  • Mae microsglodyn yn credu bod ei deulu o gynhyrchion yn ddiogel pan gaiff ei ddefnyddio yn y modd a fwriadwyd, o fewn manylebau gweithredu, ac o dan amodau arferol.
  • Mae microsglodyn yn gwerthfawrogi ac yn amddiffyn ei hawliau eiddo deallusol yn ymosodol. Mae ymdrechion i dorri nodweddion diogelu cod cynhyrchion Microsglodyn wedi'u gwahardd yn llym a gallant dorri Deddf Hawlfraint y Mileniwm Digidol.
  • Ni all Microsglodyn nac unrhyw wneuthurwr lled-ddargludyddion arall warantu diogelwch ei god. Nid yw diogelu cod yn golygu ein bod yn gwarantu bod y cynnyrch yn “unbreakable”. Mae amddiffyniad cod yn esblygu'n gyson. Mae microsglodyn wedi ymrwymo i wella nodweddion amddiffyn cod ein cynnyrch yn barhaus.

Dogfennau / Adnoddau

Uned Pwynt Arnofiol Craidd MICROCHIP CoreFPU [pdfCanllaw Defnyddiwr
v3.0, v2.1, v2.0, v1.0, Uned Pwynt Arnofiol Craidd CoreFPU, Uned Pwynt Arnofiol Craidd, Uned Pwynt Arnofiol, Uned Pwynt

Cyfeiriadau

Gadael sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Mae meysydd gofynnol wedi'u marcio *