View unanswered posts | View active topics It is currently Mon Dec 10, 2018 2:41 am



Reply to topic  [ 9 posts ] 
xgate risc instruction set 
Author Message
DIP8 - Involved

Joined: Wed Feb 22, 2012 4:51 am
Posts: 24
i have been looking for the risc instruction set for the xgate to see what capabilities it had. i found a doc that contain some of the instructions and opcodes for it. from reading over the doc i dont believe it is the whole instruction set. has anyone been able to find a complete instruction set. possibly with the pnuemonics and opcodes for it?


Sun Mar 11, 2012 10:12 pm
Profile
1N4001 - Signed up

Joined: Thu May 29, 2008 1:23 am
Posts: 307
Location: Long Beach CA
A search at Freescale.com for XGATE returns plenty of app notes you may find useful.

Here's some Assembly info:
XGATEASMRM : Motorola XGATE Assembler
http://cache.freescale.com/files/soft_d ... rch=1&sr=5

XGATECOMPRM : Freescale XGATE Compiler
http://cache.freescale.com/files/soft_d ... rch=1&sr=6


Mon Mar 12, 2012 6:57 am
Profile
LQFP144 - On Top Of The Game
User avatar

Joined: Mon Feb 11, 2008 10:52 pm
Posts: 549
Location: Arizona
Basic instructions, just faster.

_________________
You snooze, you lose!


Wed Mar 14, 2012 10:22 pm
Profile YIM
LQFP144 - On Top Of The Game

Joined: Tue Dec 27, 2011 5:37 am
Posts: 268
My favorite thing about the xgate coprocessor is that it operates at twice the speed of the central processor so that it can access the memory in between the central processors clock cycles.

_________________
:-p


Thu Mar 15, 2012 2:42 am
Profile
Moderator
User avatar

Joined: Tue Jan 15, 2008 2:31 pm
Posts: 15198
Location: Home sweet home!
It only runs at that speed when running from RAM, btw.

_________________
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!


Thu Mar 15, 2012 3:16 am
Profile WWW
DIP8 - Involved

Joined: Wed Feb 22, 2012 4:51 am
Posts: 24
after getting a copy of it some of its instructions arnt so basic. yes it does have a lot of basic instructions. No mul and div instructions thou. but you can still imul and idiv by multiples of 2.

i've never seen bit extraction instructions before.

@motofab - i saw those but they did not have how the binary is built, and not a detailed on what the opcodes are capable of.


Thu Mar 15, 2012 8:31 pm
Profile
Moderator
User avatar

Joined: Tue Jan 15, 2008 2:31 pm
Posts: 15198
Location: Home sweet home!
Check out Sean's binutils patch, I believe the test suite contains a full set of instruction variants, as does the help dump option.

_________________
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!


Thu Mar 15, 2012 8:43 pm
Profile WWW
DIP8 - Involved

Joined: Wed Feb 22, 2012 4:51 am
Posts: 24
i found it in the s12xgatev2.pdf. just took a lot of searching. time that i really didnt have the time for at the time when i asked.

i know it probably seems or sounds stupid that i ask when i can search myself. i usually do search for it. just end up not having enough time to find the answer im looking. i drive a truck and i dont always have access to internet when i have to shutdown at night.

by the test suite are you refering to the freescale suite?
i'll have to look at this patch you talk of...


Thu Mar 15, 2012 9:03 pm
Profile
Moderator
User avatar

Joined: Tue Jan 15, 2008 2:31 pm
Posts: 15198
Location: Home sweet home!
No, part of the binutils patch.

_________________
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!


Thu Mar 15, 2012 10:03 pm
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 9 posts ] 

Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software for PTF. ColorizeIt.