Hi!
I'm checkin on another base of data. I've downloaded 244 datasheets, 66 of
which contain more than 1* occurrence of "LFSR". All of those explain one of
two possible bitfield patterns, which are the patterns for 12 and 14 bit we
discussed.
Manually reading the results, I can confirm that only these families do have 14
bit:
*k42*k83*q40*q41*q43*q84
That is, if I did catch all of the relevant data sheets.
Greets,Kiste
* 1 occurrence is used as abbreviation for "Linear Feedback Shift Register"
--
You received this message because you are subscribed to the Google Groups
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jallib/1306993254.6549348.1605627636131%40mail.yahoo.com.
1:30000575C.pdf PIC18F97J94 FAMILY
LFSR f, k Move literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSR(f) 1st word 1111 0000
kkkk kkkk
2:30009605G.pdf PIC18F1220/1320
LFSR f, k Move literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSRx 1st word 1111 0000
kkkk kkkk
3:30009964C.pdf PIC18F47J53 FAMILY
LFSR f, k Move literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSR(f) 1st word 1111 0000
kkkk kkkk
4:30009974C.pdf PIC18F47J13 FAMILY
LFSR f, k Move literal (12-bit) 2nd word 2 1110
1110 00ff kkkk None
to FSR(f) 1st word 1111
0000 kkkk kkkk
5:30009979B.pdf PIC18F87J72 FAMILY
LFSR f, k Move literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSR(f) 1st word 1111 0000
kkkk kkkk
6:30475a.pdf PIC18CXX8
LFSR f, k Load FSR(f) with a 12-bit 2 1110 1110
00ff kkkk None
literal (k) 1111 0000
kkkk kkkk
7:30485B.pdf PIC18FXX39
LFSR f, k Move literal (12-bit) 2nd word 2 1110
1110 00ff kkkk None
to FSRx 1st word 1111
0000 kkkk kkkk
8:30491D.pdf PIC18F6585/8585/6680/8680
LFSR f, k Move literal (12-bit) 2nd word 2
1110 1110 00ff kkkk None
to FSRx 1st word
1111 0000 kkkk kkkk
9:39026D.pdf PIC18CXX2
LFSR f, k Move literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSRx 1st word 1111 0000
kkkk kkkk
10:39541B.pdf PIC18C601/801
LFSR f, k Load FSR (f) with a 12-bit 2
1110 1110 00ff kkkk None
literal (k)
1111 0000 kkkk kkkk
11:39564c.pdf PIC18FXX2
LFSR f, k Move literal (12-bit) 2nd word 2 1110
1110 00ff kkkk None
to FSRx 1st word 1111
0000 kkkk kkkk
12:39599g.pdf PIC18F2220/2320/4220/4320
LFSR f, k Move Literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSRx 1st word 1111 0000
kkkk kkkk
13:39609C.pdf PIC18F6520/8520/6620/
LFSR f, k Move literal (12-bit) 2nd word 2 1110
1110 00ff kkkk None
to FSRx 1st word 1111
0000 kkkk kkkk
14:39612C.pdf PIC18F6525/6621/8525/8621
LFSR f, k Move literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSRx 1st word 1111 0000
kkkk kkkk
15:39616d.pdf PIC18F2331/2431/4331/4431
LFSR f, k Load Literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSRx 1st word 1111 0000
kkkk kkkk
16:39626e.pdf PIC18F2525/2620/4525/4620
LFSR f, k Move Literal (12-bit) 2nd word 2 1110
1110 00ff kkkk None
to FSR(f) 1st word 1111
0000 kkkk kkkk
17:39629c.pdf PIC18F6390/6490/8390/8490
LFSR f, k Move Literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSR(f) 1st word 1111 0000
kkkk kkkk
18:39631E.pdf PIC18F2420/2520/4420/4520
LFSR f, k Move Literal (12-bit) 2nd word 2 1110
1110 00ff kkkk None
to FSR(f) 1st word 1111
0000 kkkk kkkk
19:39632e.pdf PIC18F2455/2550/4455/4550
LFSR f, k Move Literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSR(f) 1st word 1111 0000
kkkk kkkk
20:39635_c.pdf PIC18F6310/6410/8310/8410
LFSR f, k Move Literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSR(f) 1st word 1111 0000
kkkk kkkk
21:39636d.pdf PIC18F2X1X/4X1X
LFSR f, k Move literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSR(f) 1st word 1111 0000
kkkk kkkk
22:39637d.pdf PIC18F2480/2580/4480/4580
LFSR f, k Move literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSR(f) 1st word 1111 0000
kkkk kkkk
23:39646c.pdf PIC18F8722 Family
LFSR f, k Move Literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSR(f) 1st word 1111 0000
kkkk kkkk
24:39663f.pdf PIC18F87J10 Family
LFSR f, k Move Literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSR(f) 1st word 1111 0000
kkkk kkkk
25:39682E.pdf PIC18F45J10 Family
LFSR f, k Move Literal (12-bit) 2nd Word 2 1110
1110 00ff kkkk None
to FSR(f) 1st Word 1111
0000 kkkk kkkk
26:39689f.pdf PIC18F2221/2321/4221/4321
LFSR f, k Move Literal (12-bit) 2nd Word 2 1110
1110 00ff kkkk None
to FSR(f) 1st Word 1111
0000 kkkk kkkk
27:39758D.pdf PIC18F1230/1330
LFSR f, k Move Literal (12-bit) 2nd word 2 1110
1110 00ff kkkk None
to FSR(f) 1st word 1111
0000 kkkk kkkk
28:39760d.pdf PIC18F2450/4450
LFSR f, k Move Literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSR(f) 1st word 1111 0000
kkkk kkkk
29:39761c.pdf PIC18F2682/2685/4682/4685
LFSR f, k Move literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSR(f) 1st word 1111 0000
kkkk kkkk
30:39762f.pdf PIC18F97J60 Family
LFSR f, k Move Literal (12-bit) 2nd word 2 1110
1110 00ff kkkk None
to FSR(f) 1st word 1111
0000 kkkk kkkk
31:39770c.pdf PIC18F85J90 Family
LFSR f, k Move Literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSR(f) 1st word 1111 0000
kkkk kkkk
32:39774d.pdf PIC18F85J11 Family
LFSR f, k Move Literal (12-bit) 2nd word 2 1110
1110 00ff kkkk None
to FSR(f) 1st word 1111
0000 kkkk kkkk
33:39775c.pdf PIC18F87J50 Family
LFSR f, k Move Literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSR(f) 1st word 1111 0000
kkkk kkkk
34:39778e.pdf PIC18F87J11 FAMILY
LFSR f, k Move Literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSR (f) 1st word 1111 0000
kkkk kkkk
35:39931d.pdf PIC18F46J50
LFSR f, k Move Literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSR(f) 1st word 1111 0000
kkkk kkkk
36:39932D.pdf PIC18F46J11 Family
LFSR f, k Move Literal (12-bit) 2nd word 2 1110
1110 00ff kkkk None
to FSR(f) 1st word 1111
0000 kkkk kkkk
37:39933d.pdf PIC18F87J90 Family
LFSR f, k Move literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSR(f) 1st word 1111 0000
kkkk kkkk
38:39957d.pdf PIC18F87K90 Family
LFSR f, k Move literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSR(f) 1st word 1111 0000
kkkk kkkk
39:40001303H.pdf PIC18F2XK20/4XK20
LFSR f, k Move literal (12-bit) 2nd word 2 1110
1110 00ff kkkk None
to FSR(f) 1st word 1111
0000 kkkk kkkk
40:40001350F.pdf PIC18(L)F1XK50
LFSR f, k Move literal (12-bit) 2nd word 2 1110
1110 00ff kkkk None
to FSR(f) 1st word 1111
0000 kkkk kkkk
41:40001365F.pdf PIC18(L)F1XK22
LFSR f, k Move literal (12-bit) 2nd word 2 1110
1110 00ff kkkk None
to FSR(f) 1st word 1111
0000 kkkk kkkk
42:40001412G.pdf PIC18(L)F2X/4XK22
LFSR f, k Move literal (12-bit) 2nd word 2 1110
1110 00ff kkkk None
to FSR(f) 1st word 1111
0000 kkkk kkkk
43:40001842D.pdf PIC18(L)F65/66K40
LFSR f, k Move literal (12-bit) 2 1110 1110 00ff
kkkk None
2nd word
to FSR(f) 1st word 1111 0000 kkkk
kkkk
44:40002043D.pdf PIC18F27/47Q10
LFSR f, k Move literal (12-bit) 2 1110 1110 00ff
kkkk None
2nd word
to FSR(f) 1st word 1111 0000 kkkk
kkkk
45:41159e.pdf PIC18FXX8
LFSR f, k Move literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSRx 1st word 1111 0000
kkkk kkkk
46:PIC18F04-05-14-15-Q40-1420-Pin-Low-Power-High-Performance-Microcontroller-With-XLP-Technology-Data-Sheet-40002236B.pdf
PIC18F04/05/14/15Q40
Load FSR(fn) with a 14-bit 1110 1110 00fnfn
kkkk
LFSR fn, k
2
None 3
literal (k) 1111 00kk kkkk
kkkk
47:PIC18F04-05-14-15Q41-Data-Sheet-40002242B.pdf PIC18F04/05/14/15Q41
Load FSR(fn) with a 14-bit 1110 1110 00fnfn
kkkk
LFSR fn, k
2
None 3
literal (k) 1111 00kk kkkk kkkk
48:PIC18F06-16Q40-Data-Sheet-40002216C.pdf PIC18F06/16Q40
Load FSR(fn) with a 14-bit 1110 1110 00fnfn
kkkk
LFSR fn, k
2
None 3
literal (k) 1111 00kk kkkk kkkk
49:PIC18F06-16Q41-DataSheet-40002214C.pdf PIC18F06/16Q41
Load FSR(fn) with a 14-bit 1110 1110 00fnfn
kkkk
LFSR fn, k
2
None 3
literal (k) 1111 00kk kkkk kkkk
50:PIC18F2425Q10-28-Pin-Low-Power-High-Performance-MCU-40001945C.pdf
PIC18F24/25Q10
LFSR f, k Move literal (12-bit) 2 1110 1110 00ff
kkkk None
2nd word
to FSR(f) 1st word 1111 0000 kkkk
kkkk
51:PIC18F25-45-55Q43-Data-Sheet-DS40002170C.pdf PIC18F25/45/55Q43
Load FSR(fn) with a 14-bit 1110 1110 00fnfn
kkkk
LFSR fn, k
2
None 3
literal (k)
1111 00kk kkkk kkkk
52:PIC18F2585_2680_4585_4680-data-sheet-30009625D.pdf PIC18F2585/2680/4585/4680
LFSR f, k Move literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSR(f) 1st word 1111 0000
kkkk kkkk
53:PIC18F26-45-46Q10-Data-Sheet-40001996D.pdf PIC18F26/45/46Q10
LFSR f, k Move literal (12-bit) 2 1110 1110 00ff
kkkk None
2nd word
to FSR(f) 1st word 1111 0000 kkkk
kkkk
54:PIC18F26-46-56Q43-Data-Sheet-DS40002171C.pdf PIC18F26/46/56Q43
Load FSR(fn) with a 14-bit 1110 1110 00fnfn
kkkk
LFSR fn, k
2
None 3
literal (k)
1111 00kk kkkk kkkk
55:PIC18F27-47-57Q43-28-40-44-48-Pin-Low-Power-High-Performance-Microcontroller-with-XLP-Technology-40002147D.pdf
PIC18F27/47/57Q43
Load FSR(fn) with a 14-bit 1110 1110 00fnfn
kkkk
LFSR fn, k
2
None 3
literal (k)
1111 00kk kkkk kkkk
56:PIC18F27-47-57Q84-Data-Sheet-DS40002213C.pdf PIC18F27/47/57Q84
Load FSR(fn) with a 14-bit 1110 1110 00fnfn
kkkk
LFSR fn, k
2
None 3
literal (k)
1111 00kk kkkk kkkk
57:PIC18F2X_45K50-30000684B.pdf PIC18(L)F2X/45K50
LFSR f, k Move literal (12-bit) 2nd word 2 1110
1110 00ff kkkk None
to FSR(f) 1st word 1111
0000 kkkk kkkk
58:PIC18F66K80 FAMILY Enhanced Flash MCU with ECAN XLP Technology 30009977G.pdf
PIC18F66K80 FAMILY
LFSR f, k Move literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSR(f) 1st word 1111 0000
kkkk kkkk
59:PIC18F87K22-Family-Data-Sheet-30009960F.pdf PIC18F87K22 FAMILY
LFSR f, k Move literal (12-bit) 2nd word 2 1110 1110
00ff kkkk None
to FSR(f) 1st word 1111 0000
kkkk kkkk
60:PIC18(L)F24_25K40 28-Pin Low-Power High-Performance MCU with XLP Technology
40001843D.pdf PIC18(L)F24/25K40
LFSR f, k Move literal (12-bit) 2 1110 1110 00ff
kkkk None
2nd word
to FSR(f) 1st word 1111 0000 kkkk
kkkk
61:PIC18LF24-25K42-Data-Sheet-DS40001869E.pdf PIC18(L)F24/25K42
LFSR f n, k Load FSR(fn) with a 14-bit 2
1110 1110 00ff kkkk None
literal (k)
1111 00kk kkkk kkkk
62:PIC18(L)F2526K83-Data-Sheet-DS40001943C.pdf PIC18(L)F25/26K83
LFSR fn, k Load FSR(fn) with a 14-bit 2
1110 1110 00ff kkkk None
literal (k)
1111 00kk kkkk kkkk
63:PIC18(L)F26-27-45-46-47-55-56-57K42-Data-Sheet-40001919F.pdf
PIC18(L)F26/27/45/46/47/55/56/57K42
LFSR f n, k Load FSR(fn) with a 14-bit 2
1110 1110 00ff kkkk None
literal (k)
1111 00kk kkkk kkkk
64:PIC18LF26-45-46K40-Data-Sheet-DS40001816F.pdf PIC18(L)F26/45/46K40
LFSR f, k Move literal (12-bit) 2 1110 1110 00ff
kkkk None
2nd word
to FSR(f) 1st word 1111 0000 kkkk
kkkk
65:PIC18LF27_47K40-Data-Sheet-40001844E.pdf PIC18(L)F27/47K40
LFSR f, k Move literal (12-bit) 2 1110 1110 00ff
kkkk None
2nd word
to FSR(f) 1st word 1111 0000 kkkk
kkkk
66:PIC18(L)F67K40 Data Sheet 40001841D.pdf PIC18(L)F67K40
LFSR f, k Move literal (12-bit) 2 1110 1110 00ff
kkkk None
2nd word
to FSR(f) 1st word 1111 0000 kkkk
kkkk