[elektro] Soft CPU FPGAra, de milyet?

Csiszlér Gergely Csiszler.Gergely at mediso.hu
Thu Feb 28 08:53:30 CET 2008


Ja bocs,
C fordító, és debugger 2 féle is.

Üdv
    G

Csiszlér Gergely írta:
> Hi!
>
> Az emltett picoblaze egy rendkivül egyszerű proci, kevés erőforrást 
> igényel, tehát arra való, hogy ha mégis szükség van valami kis cpu-ra 
> egy kis méretü fpga-ban, akko legyen.
> A xilinx igazi soft core cpu-ja a microblaze az edk-val kiegészítve, 32 
> bit adat és címbusz ebből több is, az edk-ban automatikus blokkvázlat 
> grafikus architectura építgetés a címtartományon belül annyi i/o uart 
> spi ether.. stb amennyit csak akarsz plusz a procit is módosíthatod 
> (pl.:floting point unit ki be, instruction cash data cash ki be) sőt 
> több procit is tehetsz be. Ja és plusz címhozzárendelés doksit is tud 
> csinálni.
>
> Üdv
> G
>
> Erdos Zoltan írta:
>   
>> ennyire /verz dolgot kerdeztem ? :-)
>>
>> Erdos Zoltan wrote:
>>
>>   
>>     
>>> nekem, most egy bajom van a soft cpu-val.
>>> ha forrasban van, hogy tudom schematicba visszaforditani?
>>> ugyanis dokumentacios cellal jobb lenne egy cpu core melle odarajzolni a 
>>> periferiakat, cimdekodolast, mint csak vhdl-ben leirni.
>>> vizualis tipus vagyok, meg szeretem a tombvazlatokat is :-)
>>>
>>> vagy kamuzzak egy core-t orcadben es rajzoljak ott?
>>>
>>> de akkor serul a porject konzisztenciaja... a fene fogja a modositasokat 
>>> atvezeni.. :-(
>>>
>>>
>>>
>>> BEREGNYEI Balazs wrote:
>>>
>>>
>>>     
>>>       
>>>> Szia,
>>>>
>>>> On Tue, 26 Feb 2008, Pal Lukacs wrote:
>>>>
>>>>
>>>>
>>>>       
>>>>         
>>>>>> Tegnap kiprobaltam a PicoBlaze-t, elso ranezesre nagyon tetszik. 4%-ot
>>>>>>           
>>>>>>             
>>>>       
>>>>         
>>>>> En is nezegettem, de en hianyolom hozza a C forditot, nagyon..
>>>>>         
>>>>>           
>>>> Azert hianyolod, mert van egy konkret C programod, amit futtatni 
>>>> szeretnel, vagy mert nem szereted az asm-et? Ez utobbi esetben szerintem 
>>>> adj egy eselyt neki, ezen a procin annyira keves utasitas van, hogy nehany 
>>>> ora alatt belejohetsz a dologba! Regen nagyon szerettem asm-ben 
>>>> fejleszteni, de az utobbi idoben sajnos nem volt olyan munka, amihez 
>>>> kellett volna.
>>>>
>>>>
>>>>
>>>>       
>>>>         
>>>>> Hany parhuzamos portja van amugy, vagyis hanyat tud kezelni?
>>>>> Ezt nem igazan ertettem meg a doksibol..
>>>>>         
>>>>>           
>>>> Egy darab 8 bites. Egy "OUTPUT s03, 1f" utasitas hatasara a 
>>>> proci 8 bites PORT_ID kimenete felveszi az 1f cimet, az OUT_PORT 8 bites 
>>>> kimenet pedig az s03 regiszter tartalma't, es megy egy impulzus a 
>>>> WRITE_STROBE kimenetre. Port olvasasa kb. ugyanigy, a bemenet egy IN_PORT 
>>>> nevu 8 bites vezeteken jon.
>>>>
>>>> Aztan persze trukkozhetsz azzal, hogy az 1f port irasnal egy ilyen 
>>>> periferia, olvasasnal meg egy amolyan...
>>>>
>>>> Udv,
>>>> BB
>>>>
>>>>
>>>> -----------------------------------------
>>>>          elektro[-flame|-etc]
>>>>
>>>>
>>>>       
>>>>         
>>> -----------------------------------------
>>>           elektro[-flame|-etc]
>>>
>>>
>>>     
>>>       
>> -----------------------------------------
>>           elektro[-flame|-etc]
>>
>>   
>>     
>
> -----------------------------------------
>           elektro[-flame|-etc]



More information about the Elektro mailing list